Home Investing News CNN says 47.9 million people watched the presidential debate across all networks