Japanese Yen bulls seem hesitant despite Iran diplomacy hopes; USD/JPY trades below 159.00

15/04/2026