Mega tech earnings grab attention
Information about Facebook stock shares is displayed on a monitor as traders and financial professionals work on the floor of the New York Stock Exchange (NYSE) at the closing bell, November 19, 2018 in New York City. Drew Angerer | Getty Images This report is from today’s CNBC Daily Open, our international markets newsletter. CNBC … Read more