L'indice NSE Nifty 50 era in rialzo dell'1% a 17.108, al 0351 GMT, mentre lo S&P BSE Sensex è salito dell'1,04% a 57.446,93. Il Nifty ha toccato il suo massimo dall'inizio di maggio, mentre il Sensex ha toccato un picco visto l'ultima volta a fine aprile.

L'indice Nifty dei metalli è salito dell'1,5% grazie alle speranze di una forte domanda in Cina, il principale consumatore, mentre l'indice delle auto ha guadagnato l'1,9%, con TVS Motor Co in rialzo del 9% dopo aver riportato un utile superiore nel trimestre di giugno.

SBI Life Insurance è salita del 7,5% ed è stata la prima a guadagnare nell'indice Nifty 50, dopo aver riportato un utile trimestrale più elevato.

Nel frattempo, la rupia si è rafforzata ai massimi da quasi tre settimane, seguendo le ampie perdite del dollaro, grazie all'attenuazione delle preoccupazioni sulla necessità di continuare ad aumentare i tassi di interesse in modo aggressivo da parte della Federal Reserve.