Russia has lowered its 2026 oil and gas revenue forecast from 8.9 trillion rubles to 7.6 trillion rubles.

2026-09-29

Russia has lowered its 2026 oil and gas revenue forecast from 8.9 trillion rubles to 7.6 trillion rubles.