Dow Jones futures slipped 0.2% early Friday, with the S&P 500 and Nasdaq futures also down. FedEx and Planet Labs rallied after earnings beats, while Super Micro Computer plunged following charges that executives smuggled Nvidia AI chips to China. Crude oil fell over 1% to just under $95 a barrel, and the 10‑year Treasury yield rose to 4.3%. The market remains near 2026 lows, hinging on oil prices and Iran‑related headlines.
Dow Jones futures slipped 0.1% as oil prices swung on the International Energy Agency's proposal to release up to 400 million barrels of crude. U.S. crude rallied 4% before retreating, reflecting uncertainty over the Iran conflict and recent reserve‑release chatter. Oracle...