Oil demand will hit a new record in 2023, driving up prices as supply declines, IEA says

Oil demand could jump to 101.9 million barrels a day in 2023, with more than half of that stemming from the reopening of China's economy, IEA said.