IEA: Member Countries Agree to Accelerate Oil Reserve Release, Including Over 20 Million Barrels of Diesel | DisconfirmAI