Russia's War Funding Squeeze: Oil & Gas Revenue Plummets as Sanctions Bite
2025-08-06
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