IEA: global oil supply fell by 660000 b / d to 100.6 million b / d in May after additional production cuts in some OPEC+ producers

[IEA: global oil supply fell by 660000 b / d to 100.6 million b / d in May after additional production cuts in some OPEC+ oil-producing countries] IEA expects oil for transport to decline after 2026, while petrochemical and aviation coal demand will remain strong. IEA expects annual oil demand growth to slow from 2.4 million b / d this year to 400000 b / d in 2028 Global oil supply fell 660000 b / d to 100.6 million b / d in May after additional production cuts in some OPEC+ producers. IEA says 2024 will mark the end of a post-epidemic recovery in demand, which is expected to grow by 860000 barrels a day.