News
US-Iran Deal Tanks Oil Prices as 10-Year Treasury Yield Climbs to 4.5%
A 14-point US-Iran memorandum of understanding reopened the Strait of Hormuz, sending Brent below $80 and WTI to ~$76. Meanwhile, the 10-year Treasury yield hit ~4.5% and markets are pricing a ~50% chance of a September Fed rate hike.