Updated from 8:53 a.m. EDT

(At 4:10 p.m. EDT)


The trading day is over, the sun is shining here in New York, and stocks ended another week with gains. Good times, indeed.

I greatly appreciate the feedback -- both positive and negative -- from everyone that emailed this morning. My intention wasn't to be tongue-in-cheek when I asked what traders were seeing in the Citigroup ( C) and General Electric ( GE) earnings reports. I was genuinely perplexed by the rally in Citigroup and GE shares early this morning.

Well, by the end of the day, both names had come back to Earth. Citigroup dropped 9% and GE finished with a gain of 1%. What remains to be seen now is how the other big financial sector earnings shake out.

By the end of next week, we should have a pretty good read on the sector, as earnings from Wells Fargo ( WFC), Morgan Stanley ( MS) and a handful of other banks will surface. Before that, though, investors will examine Bank of America's ( BAC) latest quarterly report, due out early Monday.

Actually, we should have a pretty good read on nearly every industry by the end of next week, as the earnings torrent really picks up speed over the next five sessions.

Looking specifically at Monday, a lot of sectors will be well represented. In addition to Bank of America, Eli Lilly ( LLY), Eaton ( ETN), Halliburton ( HAL) and Hasbro ( HAS) are all set to report before Monday's opening bell.

Things will get even crazier after the close of trading Monday, when Dow component IBM ( IBM), Texas Instruments ( TXN), Boston Scientific ( BSX), and many others will post their respective results.

If you liked this article you might like

SEC's Cyber-Gaffe Highlights Risk of Trump Budget Cuts at Agency

China's Banks Halt Business With North Korea Per United Nations Sanctions

Why Hurricanes Won't Force the Fed to Ditch a December Rate Hike

Fed Pares $4.5 Trillion Balance Sheet But Easy-Money Era Isn't Over

Bank Stocks Move Higher as Fed Decides to Start Unwinding Balance Sheet