Oil

Russia’s Oil and Gas Revenue Plunge, Undermining War Chest

Russia’s revenue from oil and gas has plunged recently, putting further pressure on Moscow to end its war in Ukraine.In July, Russian President Vladimir Putin’s administration collected 787.3 billion rubles, or $9.8 billion, from oil and gas revenue — 27% lower than a year ago, according to the country’s finance…