Stocks jumped for 5th week in a row after financials beat estimates to kick off earnings season. Retail sales and lots of earnings ahead.
Stocks jumped for 5th week in a row after financials beat estimates to kick off earnings season. Retail sales and lots of earnings ahead.