Russia cut its 2026 oil and gas revenue forecast to 7.6 trillion roubles from 8.9 trillion roubles.

2026-09-29

Russia cut its 2026 oil and gas revenue forecast to 7.6 trillion roubles from 8.9 trillion roubles.