Stock Market Today: Nasdaq Charges Higher As U.S. Sinks Iran Ships; Retailer Tumbles On Tariffs (Live Coverage) | AllMind News