
A coalition involving the Group of Seven leading economies, the European Union and Australia set a price cap of $60 per barrel of Russian crude in December to restrict Russia’s oil revenue, while ensuring it keeps supplying the global market…
Read More