Oil topped $100 again after a new wave of tanker attacks, overshadowing a record reserve release Mar 12, 2026By crystalg Business Insider Business Insider