Russia's War Funding Squeeze: Oil & Gas Revenue Plummets as Sanctions Bite

2025-08-06
Russia's War Funding Squeeze: Oil & Gas Revenue Plummets as Sanctions Bite
YAHOO!Finance

Russia's war effort is facing a significant financial blow as its crucial oil and gas revenues have taken a dramatic dive. Recent figures reveal a staggering 27% drop in revenue for July, a development that couldn't come at a worse time for the Krem ...Read more

Recommendations
Recommendations