Earnings are so far better than expected, and the Fed is keeping interest rates low.

View Article Here MarketWatch.com – Top Stories