US stocks finished higher in choppy trading, buoyed by a tech-name rally ... report shows that oil traders reduced their net long positions further last week. Upside bets in oil have now been ...