Stocks: Economy takes center stage