Oil demand is set to fall by 1.6 million barrels a day in 2026, the International Energy Agency said Wednesday, raising its forecast last month of close to 1 million barrels a day. Despite signalling

World oil demand set for first annual decline since 2020, IEA says