Stock Market Analysis & Trade Ideas for 3/16/12

WOW, financials up 20% YTD!