Oil tops $101 before dipping as Iran ramps up strikes and IEA calls conflict biggest supply disruption in history

by | Mar 12, 2026 | Stock Market

Oil prices spiked again on Thursday after Iran ramped up its strikes on infrastructure in the Gulf.

Article Attribution | Read More at Article Source