West ‘Delighted’ By India Lapping Up Russian Oil: BP Chief Economist
With a view to restricting Moscow's revenues, the Group of Seven (G7) coalition imposed a USD 60 per barrel price cap on seaborne Russian oil.
With a view to restricting Moscow's revenues, the Group of Seven (G7) coalition imposed a USD 60 per barrel price cap on seaborne Russian oil.