The key pillar of Russia's war chest is cracking. The timing couldn't be worse

Russian President Vladimir Putin at a Kremlin summit in 2024. Getty Images Russia's oil and gas revenues — a key source of war funding — fell 27% in July. EU sanctions and flexible price caps are cutting into Moscow's energy income. Trump is targeting India with tariffs over Russian oil imports.…
|
||||||
|
||||||
|
||||||
You Might LikeRelated videos from verified sources
|