Stock markets end higher for 2nd day; metal stocks soar
BSE Sensex climbed 223.86 points, or 0.28%, to settle at 81,207.17; NSE Nifty edged higher by 57.95 points, or 0.23%, to 24,894.25