Japan – Services PPI inflation slower, at least until FY25 Paul Cavey - 26 Mar 2025 Japan macro charts