The recent plunge in crude oil and natural gas prices has pushed the S&P 500 Energy index to fall by over 2.9% between December 12 and December 19, underperforming the overall S&P 500.
The rebound in crude oil comes after the White House and Kremlin failed to achieve a breakthrough in the Russia-Ukraine peace talks, keeping the Western sanctions on Russian energy exports firmly in place...