Today's main strands are:
The slightly underwhelming, slightly tentative recovery in consumer confidence indicators reported around the world;
The continued surge in Eurozone money and credit data, which has its root firmly in the ECB's balance sheet expansion.