Energy Report: Comeback Battle Royal
December 10, 2021 at 08:20 AM EST
In the oil price comeback story, the trade lost the battle but will eventually win the war. Oil failed to hold the breakout over the key 7300 a barrel resistance as omicron worries and a rash of late-day apathy sunk the close.