Impeachment is a go

Good afternoon. Here's what you need to know to end your day.

Drama in Washington sent stocks lower, as political turmoil and President Trump's comments criticizing China's trade practices whipsawed shares. Treasuries jumped, with 10-year yields down as much as 9 basis points. Weakening consumer confidence added to the gloom.