IEA warns oil markets could enter 'red zone' amid summer demand and geopolitical tensions.
Open shared insight