Investors across the world have endured a testing first half of 2026! We have dealt with presidential kidnappings, US Supreme Court rulings, wars, oil shocks, inflation, central bank regime changes, and ongoing euphoria/pessimism around the artificial intelligence (AI) revolution.