Post Tagged with: "$106 a barrel"

Source: CNBC

U.S. oil price surges 11% to $106 a barrel, a 7-year high prompted by Russia’s assault on Ukraine


Oil prices surged Tuesday, with U.S. crude hitting its highest level since June 2014 as Russia bears down on Ukraine’s capital.

Prices first topped the $100 mark last Thursday when Russia invaded Ukraine, prompting fears of supply disruptions from …