US stocks have finished lower for the sixth straight session, with the Dow posting another triple-digit decline after a morning rally fizzled.

US stocks have finished lower for the sixth straight session, with the Dow posting another triple-digit decline after a morning rally fizzled.