IEA warns oil deficit may persist through 2026 amid Gulf conflict