Syz The Moment

Foreign investors have bought a whopping $128 trillion of US assets over the last 34 years.

Written by Charles-Henry Monchau | Jun 23, 2025 2:55:33 PM