Figures by the EIA in a report entitled Short-Term Energy Outlook (STEO) indicated that OPEC’s oil production was estimated at 28.44 million barrels per day in the first quarter of this year, IRNA reported.
OPEC oil production fell by 480,000 barrels per day in the first quarter of 2023 compared to the previous quarter.
In the meantime, Iran’s oil output in March remained unchanged at 2.65 million barrels per day, compared to the previous month, according to the International Energy Agency (IEA).