Russia cuts 2026 oil export forecast to 237 million tons as sanctions and infrastructure woes bite

Comments

Join the discussion on this story.