Russia's Oil Output Down 460,000 bpd Year-on-Year in April, IEA Says
May 13, 2026
The IEA reported Russia's crude production dropped 460,000 bpd in April due to Ukrainian drone strikes, while exports increased amid Gulf supply disruptions. Total exports recovered partially but remain below pre-war levels.