US stock markets today (March 18, 2026): Dow, S&P 500 fall as oil surge stokes inflation fears

US stock markets today (March 18, 2026): Dow, S&P 500 fall as oil surge stokes inflation fears