2023 Bringing Pivotal Tests for Russia and China Be ready for extreme market uncertainty if Putin cuts oil production, and expect China’s stimulus efforts to fall short, says BCA Research’s Matt Gertken. Related Articles Video Europe Could Outperform Through 2024 Staff Video Here’s What Investors Should Take Away From the Chinese Balloon Fiasco Staff Sponsored Content Private Markets Investment Outlook Q2 2025: Opportunities Amid Uncertainty Sponsored by Schroders Capital