Dow futures drop 100 points as Trump weighs attack on Iran: Live updates by CNBC Markets | June 20, 2025 12:05 pm | US Markets Stocks are heading into the end of the shortened trading week