Oil surges, Treasury yields rise, stocks decline

The primary driver for the stock market remains the U.S.-Iran war developments, stoking inflation worries from higher energy costs (oil is up again today, up 2%) and broader uncertainty. Markets have whipsawed but partially recovered on hopes of de-escalation or limited long-term impact (historical conflicts often lead to temporary dips rather than sustained bear markets). […]

Oil surges, Treasury yields rise, stocks decline Read More ยป

FTSE 100, S&P 500