S&P 500 futures fell by 0.54% and Nasdaq futures dropped 0.66% following a threat by Trump concerning Iran's power plants. This geopolitical tension has driven oil prices above $102 per barrel. Additionally, the 10-year Treasury yield has risen to 4.352%, reflecting market volatility and investor caution.