Japan Jibun Bank PMIMay 2025 Services PMI 51.0preliminary 50.8, prior 52.4Composite 50.2preliminary 49.8, prior 51.2PMI manufacturing, final for May 2025 49.4 (prior 48.7)more to come This article was written by Eamonn Sheridan at www.forexlive.com.