Metal stocks led the rally, with Tata Steel and JSW Steel advancing over 2%, aided by rising global commodity prices