The International Energy Agency increases its 2023 forecast for global oil demand to a potential all-time annual high of 102.2 million barrels per day. (AFP via TRT World) 2021–2023 global energy crisis link embed save