Oil Punches Above $100 as Iran War Forces More Production Cuts March 8, 2026 · Bloomberg Read full story at source