The BSE Metal index was trading 2.06 per cent up at 12,969 around 01:10 pm.
Shares of NMDC (up 2.17 per cent), Vedanta (up 2.07 per cent), Coal India (up 1.46 per cent), Steel Authority of India (SAIL) (up 0.99 per cent), JSW Steel (up 0.46 per cent) and Hindustan Zinc (up 0.11 per cent) were also among the gainers.
Equity benchmarks were trading up on buying across sectors as the July derivatives contracts started on a strong note amid recovery in the rupee.
The BSE Sensex was up 292 points at 35,329, while the NSE Nifty50 index was up 95 points at 10,684.
Among the 50 stocks in the Nifty index, 40 were trading in the green, while 10 were in the red.
In the Sensex index, 24 stocks were advancing, while 7 were declining.
Tata Steel, Reliance Industries, Bajaj Auto, ONGC, Vedanta and Larsen & Toubro climbed over 2 per cent in the Sensex index.