Oil surges above the dreaded $100 level as Iran-war market disruption deepens Mar 8, 2026By crystalg Business Insider Business Insider