Russia’s crude price exceeds G7 price cap as market braces for supply crunch
View of Russian oil port Novorossiysk. Алексей Облов | Moment | Getty Images Spot prices of Russia’s crude oil this week surpassed the $60-per-barrel threshold of the Group of Seven’s …