European Midday Briefing: Mood Improves Slightly, Netflix Ki

European Midday Briefing: Mood Improves Slightly, Netflix Kicks Off U.S. Tech Earnings