Japan Leading Economic Index came in at 114 below forecasts (114.5) in March FXStreet · 2026-05-26T05:00:38Z