US Energy Stocks Fall as Oil Prices Slide
The S&P 500 energy index fell 2.1% as Brent crude futures declined, with the move attributed to Iran peace talks.
The S&P 500 energy index fell 2.1% as Brent crude futures declined, with the move attributed to Iran peace talks.