IEA estimates output surplus of 1.9 mbd since the beginning of the year
The International Energy Agency estimates that the oil production surplus, given the rapid increase in crude entering the market from OPEC+ and a slowdown in demand growth, has averaged 1.9 million barrels per day since the beginning of the year


























