Daily News Shows AI Stocks Sliding, Energy Prices Spiking, Iran War Ramping 17 July 2026, 4:21 am Team Buyback