US stocks close nearly 400 points down as oil falls