IEA raises 2023 oil demand and supply growth estimates
14 November 2023 at 09:25
Macroeconomic headwinds to be felt in 2024 China Sep oil demand hits all time high on petchem boom OPEC+ seen producing 900,000 b/d less than demand for its crude in Q4 The International Energy Agency