News Lost and Found: IEA Rediscovers Oil Barrels IEA Revises Oil Demand Upward Again, Missing Barrels Reappear The International Energy May 22, 2025