Financial & Forex Market Recap: March 12, 2026
Markets tumbled on Thursday as escalating US-Iran conflict drove Brent crude above $100 for the first time since 2022, while signs of stress in the $1.8 trillion private credit market triggered sharp selling in financials and pushed the S&P 500 to its lowest levels since November. The dollar rallied to near two-month highs as traders…