Interfax reports Russia has cut its 2026 oil products export forecast to 98.5 million tonnes.

2026-09-24

Interfax reports Russia has cut its 2026 oil products export forecast to 98.5 million tonnes.