While consumers are keeping their wallets open, the fuel driving spending is starting to run out.
Read More
Following seven consecutive weekly declines, the stock market staged a robust advance this week, with the S&P 500 gaining 6.6 percent.