IEA's Russian oil output forecasts cut after Ukraine attacks
Jul 10, 2026
The IEA cut Russian oil production forecasts by up to 150,000 bpd amid Ukrainian strikes on energy infrastructure. Crude exports surged to record levels in June, prompting Moscow to ban diesel exports to manage domestic shortages.