Business

US stocks end mixed as S&P 500 drops for 5th straight session while Nasdaq e..