US stocks fall for 3rd straight day as bond yields, oil weigh