IEA lowers global oil demand forecast for 2026, expects drop by 1.12-million barrels per day Bernama 17/06/2026 5:32 PM