News

The US throws sand in Russia’s war machine

Financial Times - Oil & Gas industry · last updated
Sanctions on top oil producers raise the costs of Ukraine conflict for Moscow