Stocks Rally & Shrug Off Greek Woes