US stocks end sharply lower as oil prices soar