Morning Update 3/7/22
Crude oil trades to $130.00 overnight and retreats. Oil futures exploded overnight to as high as $130.50/a barrel for spot WTI, while Brent crude traded as high as $139 before retreating on news that the US and other countries like Japan and Europe are contemplating banning imports of Russian energy. This is a nirvana scenario…