U.S. Market Summary – March 20, 2026 | War Risk, Oil Surge, Options Volatility
Overview U.S. stocks closed lower on March 20, 2026. I view the session as a selloff driven by escalating war risks, rising oil prices, and extreme options-related volatility. Nsdaq S&P 500 Dow Jhones W…