Japan Machinery Orders (MoM) came in at -9.4%, below expectations (-8.1%) in March FXStreet · 2026-05-20T23:50:04Z