JPY SPPI y/y, Mar 26, 2025
SPPI y/y Disappoints in March: What it Means for the JPY Breaking News: March 26, 2025 – Japan's SPPI y/y Falls Short of Expectations The latest Services Producer Price Index (SPPI) year-over-year (y/y) data, released today, March 26, 2025, by the Bank of Japan, has come in at