Market prepares for supply crunch as Russia’s crude price surpasses G7 price limit
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 …