Stock Market News, March 19, 2026: Dow, S&P 500 and Nasdaq end lower for a second day in a row; Brent oil trades around $107 a barrel.
Discover more from Daily Financial Markets
Subscribe to get the latest posts sent to your email.
Subscribe to get the latest posts sent to your email.