National Oct 18, 2024 Experts: The IEA’s Peak Oil Predictions Continue to Sow Confusion In Energy Markets