U.S. Stocks Drop Over 1% on March 2, 2026 as Oil Jumps 8% After Iran Strikes

On March 2, 2026, U.S. stock futures fell more than 1% as traders reacted to weekend military strikes by the United States and Israel against Iran and a sharp move in oil. Crude prices jumped about 8%, boosting defense and energy shares while pressuring airlines and cruise lines, and raising concerns that an extended energy shock could undermine expectations for Federal Reserve rate cuts in 2026. Gold advanced and long-term Treasury yields slid to an 11‑month low as investors shifted toward perceived safe‑haven assets.