Stocks finish mostly lower on Wednesday as 10- through 30-year Treasury yields jump on the risks of inflation.
Stock Market News, March 11, 2026: Dow ends at three-month low, S&P 500 slips, Nasdaq gains as traders assess inflation risks; IEA confirms strategic oil release of 400 million …
view original post