S&P 500: Energy Drives Benchmark Higher as US Stocks Hold Key… — W +0.80 · News Impact Screener