Good morning! Here are 10 things you need to know in markets today. German consumer confidence just smashed to a new 14 year high for the June survey, according to GfK's latest release. The survey hit a high of 10.2, the strongest since 2001. The May survey recorded a score of 10.1.