As soaring oil prices and higher global yields threaten the recent recovery in demand, overseas investors have once again begun to sell off Indian assets. Global funds have sold $2.1 billion of local Indian stocks so far this month, after buying for two consecutive months.

Zhitongcaijing · 2d ago
As soaring oil prices and higher global yields threaten the recent recovery in demand, overseas investors have once again begun to sell off Indian assets. Global funds have sold $2.1 billion of local Indian stocks so far this month, after buying for two consecutive months.