IEA cuts 2026 oil supply forecast by 1.3 million barrels a day · Digg