Stocks ended higher in choppy trading as McDonald’s turnaround plan and Visa’s potential entry into China outweighed a mixed bag of quarterly earnings. Treasury yields climbed on a selloff in German Bunds. The dollar traded slightly higher and gold dropped sharply on strong U.S. housing data. Brent rose, while U.S. oil dipped.


