Markets in Turmoil: What's Behind the Latest Sell Off? The US stock market has been experiencing significant losses, with the Dow, S&P 500, and Nasdaq all taking a hit as oil prices surge above $100 per barrel.
Bond yields have also jumped, fueled by concerns about inflation and interest rates. The escalating US Iran conflict is a major factor in this market volatility.
Investors are grappling with the possibility of an energy shock that could have far reaching consequences for inflation and interest rates alike.