Just a few weeks ago, Indian stocks suffered from their worst run of losses in almost eight years, diverging from their broader Asian and emerging-market peers. Election uncertainty, rising oil prices and tensions over Kashmir were blamed.
Fast forward to now and the S&P BSE Sensex Index has rebounded 8 percent, with the once-stacked wall of worry taking second place in investors’ minds. The gauge has gone from being one of the worst in Asia last month to the best, as the market has regained almost $220 billion since a low in February. Foreign investors came flooding back, with more