US stocks mixed as Treasury yields and oil prices rebound