The IEA cut Russia's 2026 oil production forecast by 200,000 bpd to 8.95 million bpd as Ukrainian drone strikes double, hitting energy infrastructure hard.

Ukraine's strikes on 10 of Russia's largest refineries have deepened the fuel shortage, with restrictions covering most regions and the crisis affecting around 50 million Russians.

The IEA cut Russia's 2026 oil production forecast by 200,000 bpd to 8.95 million bpd as Ukrainian drone strikes double, hitting energy infrastructure hard.