Japanese Yen remains on the front foot and trades near weekly high against a weaker USD

26/06/2025