Sunday's energy & climate stories


Jun 22, 2025 - Business

Oil prices climb but don't soar after U.S. strike, Iranian threats

Updated Jun 22, 2025 - Economy

Iran parliament reportedly backs closing Strait of Hormuz, which could spike oil prices