Nifty and Sensex end marginally higher. Tata Steel up 6.45%. Wipro down 6%

Indian benchmark indices ended with marginal gains amid volatility. Sensex added around 85 points to close at 61,235.30, while Nifty 50 gained nearly 46 points to end at 18257.80. 

Metals and Pharma Indices lead the index. Tata Steel was the top gainer with 6.45% gains while Wipro was the top loser with 6.02% fall. Nifty Realty and Banking stocks witnessed selling pressure. Power stocks rallied, while IT pack showed a mixed trend.