Oil Prices Depress Stocks, End Notion of Interest Rate Cuts
did:plc:kpkcscbf2zshv7shqgqn45wn
March 20, 2026
Another climb for oil prices shook stock markets on Friday, as hopes collapsed for a possible cut to interest rates this year by the Federal Reserve. The Dow fell 443.96 points, or 1%, to 45,577.47, ending the week down 2.1%. The S&P 500 fell 100.01...
Discussion in the ATmosphere