Apple, Visa power Wall St higher as roller-coaster week winds down