The Hormuz Trade Has a Second Act
Brent is back near $90, the ceasefire collapsed again, and the options market is still pricing war, not peace.
Brent is back near $90, the ceasefire collapsed again, and the options market is still pricing war, not peace.
A data center downgrade just hit CAT hard. The Q2 numbers will decide if the AI thesis still holds.