Japanese Yen rebounds modestly despite weak trade data, Fed policy in focus

19/06/2025