War, Oil, Inflation, Economy and the unknown are giving investors and the financial markets the jitters this week
RichC | March 13, 2026
Stocks slide as surging oil and Middle East tensions spark inflation fears and delay Fed cut hopes, with tech and growth leading losses into the weekend. ☹️