IEA Warns Oil Supply Deficit to Last Until 2027 as Crude Tops $100
The IEA warned that Middle East supply normalisation will be delayed until 2027 due to ongoing war and shipping chokeholds. Despite cutting demand forecasts, crude broke above $100 and diesel surpass…