Tech, financials lead resurgent Wall St, oil dips

Loading comments...