IEA forecasts ongoing supply shortfall in oil markets as a result of OPEC+ agreements
The International Energy Agency (IEA) has reported that oil markets are set to face a supply deficit for the duration of this year due to ongoing production cuts by the Organization of the Petroleum Exporting Countries (OPEC) and its allies, collectively known as OPEC+.