IEA Says Ukrainian Attacks Push Russian Oil Output 10% Below Target in May
Jun 17, 2026
The IEA reported Russian crude oil production missed May targets by 10% due to Ukrainian strikes, dropping 5% year-on-year to 8.7 million barrels per day. Revenue fell as Moscow prioritizes domestic supply despite stable exports.