Nifty Metals Index set for best week since May with stocks gaining up to 15%