Buying in select banking and pharma stocks lifts indices off their morning lows