US Israel strikes on Iran disrupt Strait of Hormuz, stranding over 180 million barrels and cutting Gulf output, driving oil above 120 dollars and causing global fuel shortages
US Israel strikes on Iran disrupt Strait of Hormuz, stranding over 180 million barrels and cutting Gulf output, driving oil above 120 dollars and causing global fuel shortages