Crude Oil May Have Played Its Game

 | Mar 09, 2022 06:49AM ET

A barrel of oil on the spot market briefly topped $130 for Brent and $125 for WTI, having retreated to $127 and $121, respectively, by the start of European trading. Oil received its latest boost on expectations that the US will announce an embargo on Russian energy imports.