Wall St ends higher as investors digest earnings, rate cut prospects