Buyers lifted the Nasdaq composite and S&P 500 off lows even as the 10-year yield and the U.S. dollar rose again. Breadth was slightly positive on both exchanges. Fabrinet is showing strength and support after surging on earnings; Arista Networks reclaimed its 50-day moving average, while Halliburton is still in a buy zone from a 41.08 entry.