Oil prices surging: WTI crude spiked 3.0% to $85.92/barrel and Brent topped $91 after U.S. forces struck Iranian rocket launchers on Larak Island inside the Strait of Hormuz — the first American military action against Iran in a month.
Treasury yields hitting new highs: The 10-year Treasury yield surged to 4.744% (closing) with an intraday peak of 4.768%, the highest level since January 2025. The 30-year yield climbed...