After $21 billion of sustained selling by foreign institutional investors since early 2025, market strategists are pinning ...