U.S. Markets close in 1 hr

Beto O'Rourke will face questions about his praise of capitalism: Harwood

CNBC's John Harwood discusses Beto O'Rourke's 2020 presidential campaign announcement.