IEA Cuts Oil Demand Forecast by 80,000 bpd Amid Iran War