Trump's Iran Naval Blockade Sends Brent Crude Toward $120, Dow Futures Slide—Tehran Taunts US Over Rising Oil Prices
Late Wednesday, U.S. stock futures turned mixed amid escalating tensions between Washington and Tehran, which pushed global oil prices sharply higher....