Oil and gas revenue bankrolls Russia’s war in Ukraine.
Business
Russian oil and gas revenue could fall by 35% in November, says report
Oil and gas revenue bankrolls Russia’s war in Ukraine.