ICYMI, yesterday we got PPI data from Japan
The Producer Price Index (PPI) is an indicator of prices at the wholesale or producer level. The y/y result (2.1%) was well ahead of median expectations (1.8%), and came in at a 3 year high