The Aussies did it with their employment data (and then admitted it), and now we see Japan’s Economic and Social reserch Institute post the most ridiculous macro print ever. Over 4 standard deviations from expectations and almost double the highest expectations, Japan Machinery Orders spiked 15.0% MoM – the biggest since Jan 2003.