US Stock Q2 Buybacks Exceed $300 Billion: Why Global Capital Still Views the US as the Ultimate Allocation Anchor
In Q2 2026, S&P 500 buybacks topped $300 billion, a new record. As Southeast Asian investors face rising local market volatility, US stocks—
