IEA Oil Market Report: World oil supply looks set to exceed demand through the first half of 2023, but the balance could quickly shift to deficit as demand recovers and some Russian output is shut in
April 17, 2023 Following a modest year-on-year contraction in 4Q22, [...]