RECENT INSIGHTS

June 5, 2026

The Iran war dominated geopolitics in May, with a largely nominal ceasefire and Strait of Hormuz restrictions disrupting about 20%...

READ MORE
May 7, 2026

The Iran war entered a critical phase in April 2026, marked by a fragile ceasefire, stalled peace negotiations, and an...

READ MORE
March 6, 2026

Based on recent estimates from the Bureau of Economic Analysis, U.S. economic growth slowed sharply in Q4, largely due to...

READ MORE