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