IEA Monthly Report: Russian crude oil production rose to 8.96 million barrels per day in March from 8.67 million barrels per day in February.

2026-04-14

IEA Monthly Report: Russian crude oil production rose to 8.96 million barrels per day in March from 8.67 million barrels per day in February.