The Group of Seven struck a last-minute deal to cap the price of Russian crude oil at $60 a barrel. Anyone who wants access to the block’s core services — particularly insurance — will have to pay that price or less. The same goes for European tankers, especially the huge Greek fleet.

But there are still enormous open questions that will shape the impact of the measures on the oil market, including the depth of non-European…



Source link