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

In July, Russia collected 787.3 billion rubles, or $9.8 billion, from oil and gas revenue — 27% lower than a year ago.
|
||||||
You Might LikeRelated videos from verified sources
|