With the release of first quarter results from JP Morgan and Citigroup earnings season is now underway.  Earnings, in general, have a great deal of momentum behind them. 

Some color from the desk of Ryan Detrick:

Think about this, earnings have come in above expectations for 35 consecutive quarters (according to Thomson data).  Will it make 36 this time?

A few highlights next week:  BAC, NFLX, JNJ, GS, IBM, MS, ABT, AXP, AA, BK, GE, SLB, PG.