🚨 A lot is moving at the same time.

• Oil: Brent $105 | WTI $100

• 30Y Treasury: 5.34% | highest since 2007

• 10Y Treasury: 4.92% | highest since 2023

• 30Y mortgage: 6.85% | highest since June 2025

Higher oil + higher yields + higher mortgage rates = a tough macro mix.