1\ Russian net oil and gas revenue in July 2026: 934bn rub. Paid on JUNE activity, and includes quarterly profits. My guesstimate was closer than Reuters' ~1.2tr rub. A reasonable result given the Republicans' Iran war and its effect on oil prices. August projection ~700bn rub with a downside.
1\ If I'm reading this right, Reuters projects huge July oil & gas tax revenues for Russia in July. We should find out this week. "Oil and gas tax revenue for January to July is still likely to decline by 11% from the same period in 2025, to 4.9 billion roubles." I think they mean trillion...