Sensex Ends Over 150 Points Lower Weighed Down By Metal, Pharma Shares | Sharefundss