WatchThe 10-Year Treasury Yield Topped 5% Monday for the First Time Since 2023
Nine ships crossed the Strait of Hormuz on Thursday. Traders now put the odds of a Fed rate hike on Wednesday above 90%, and the Nasdaq 100 fell 1.3% as AI stocks sold off on top of the oil shock.
































