India, June 26 -- Indian shares rose for a second straight session on Wednesday, though the upside remained limited in the wake of weak global cues and a continued rally in oil prices amid rising Middle East tensions.

The benchmark BSE Sensex rose by 157.14 points or 0.40 percent to 39,592.08 while the broader Nifty index ended up 51.10 points or 0.43 percent at 11,847.55.

Hindalco, Sun Pharma, Power Grid Corp, JSW Steel and Vedanta jumped 3-5 percent in the Nifty pack, while Bharti Airtel, IndusInd Bank, Infosys, Indiabulls Housing Finance and Britannia Industries dropped 1-3 percent.

Troubled mortgage lender DHFL soared 5.6 percent after announcing the divestment in DHFL Pramerica Asset Managers will be completed shortly.

Larsen and T...