heisenbergreport.com
And God Said “Let There Be Data: And There Was Data.”
It’s Friday and God said, “let there be data: and there was data.” Let’s start in Europe, where inflation slowed to 1.3% y/y this month from 1.4% (final) in May. That’…