Stocks struggled Monday at the end of the worst June for the S&P 500 and the Dow industrials since the Great Depression, amid rocketing oil prices and ongoing financial market woes.

More: continued here