 
                  
Markets Closing: Sensex ends up gaining nearly 500 points to 35,414; Nifty up with 128 points at 10,430 level.
The Indian stock markets ended up higher on Wednesday afternoon with Sensex at 35,314 level gaining 500 points or 1.44 percent with Nifty standing at 10,430 level with 128 points or 1.24 percent during the trading session.
 
