NATO rearming and the Hormuz war just made defense the most visible trade of Q2.
Day: July 24, 2026
SLB Is Down 37% From Its Peak. The Company Is Not the Same One.
An oilfield giant is rebuilding its business around modular data center infrastructure and power. Q2 earnings land today.
