Iran war is the largest oil supply disruption in history, report finds
Mar 12, 2026 - 12:14
President Donald Trump on Thursday seemingly dismissed the market disruptions having a dramatic impact on the U.S. economy.