Metal stocks, including JSW Steel, Coal India, Tata Steel, and Hindalco, led the gains.