Daily Wrap

Index futures were actually off to a pretty decent start overnight until the European session when German PPI (Producer Price Index) posted a major inflationary surprise. Germany’s PPI came in at 45.8% (vs expectations of 37.1%). That’s the highest on record since World War II . The month-over-month German PPI came in at 7.9% increase…

Please login to view this content. (Register here.)