147
Energy shares surged amid rising oil prices and optimism about corporate earnings, boosting major U.S. indexes to fresh records. The S&P 500 regained its footing a day after it snapped its longest winning streak to start a year in more than half a century. read whole article