The World Is Recalibrating — Are You?

For the first time in nearly two decades, China leads the U.S. in global leadership approval. Forty-four countries registered double-digit drops in confidence in American leadership between 2024 and 2025. Allies are hedging. Supply chains are restructuring. Foreign aid has been cut by more than half.

This isn’t a political story — it’s a capital allocation story.

The world isn’t abandoning the United States. It’s pricing in a new risk premium against it. The question for investors is whether their frameworks are keeping pace.

Read our full commentary →

Leave a comment