Overseas investors have withdrawn nearly $22 billion from the market on a net basis since the end of September last year, with this year’s sale tally approaching the $10 billion mark. Mid and smallcap stocks bore the brunt of today’s sell-off.
Overseas investors have withdrawn nearly $22 billion from the market on a net basis since the end of September last year, with this year’s sale tally approaching the $10 billion mark. Mid and smallcap stocks bore the brunt of today’s sell-off.