IEA chief Fatih Birol stated that commercial oil inventories are rapidly depleting, with only weeks of supply left due to geopolitical tensions and increased demand. Strategic reserve releases have temporarily alleviated the situation, but a significant shortfall is now anticipated this year.
Sign in to access complete coverage, AI analysis, and related companies.
Sign In to Continue