Sensex climbs 382 points as metals and energy stocks lift Indian markets | Discvr Financial News | discvr.ai