Russia's Oil and Gas Revenue Surges 39% Year-on-Year in May
π’οΈ MOSCOW β The country doing least to end this war profits most from it continuing. π LOOK CLOSER: A 39% revenue surge tells you where Moscow's incentives sit. Russia gains from Hormuz closure twice: as alternate supplier to China and as beneficiary of elevated global prices. Every week of deadlock is fiscal relief for a sanctions-squeezed Kremlin. Xi buying Russian barrels reduces Beijing's urgency to pressure Tehran β Washington's diplomatic triangle just got a third side that profits from failure.