IEA chief: current oil and gas crisis worse than 1973, 1979, 2002 together By Noble Pilot · April 7, 2026 · 1 min read Source: www.investing.com