The great gamble on the Russian oil price cap
Representational image of a Russian oil tanker
| Photo Credit: Reuters
The Group of Seven (G7) countries, the European Union and Australia have imposed a price cap on Russian sea-borne oil to make it harder for Russia to fund its war!-->>-->!-->>-->…