metal and pharma stocks drag