Foreign investors dump record $12 bn India stocks in March on war
Soaring energy costs have hurt oil-importing Asian peers, but the scale of outflows from India points to already bearish global sentiment.

What's Your Reaction?











