Oil Soars Above $100 as Iran War Forces More Production Cuts. (Bloomberg.com, 2026)