India’s Sensex completes best run of gains since 2007
India’s stock benchmark rose, clocking its tenth straight session of gains, as investors piled into beaten-down shares in the last hour of trading. The S&P BSE Sensex closed up 0.4% to complete its …