The Japanese yen extends its gains for the second straight day as the USD/JPY pair retreats from multi-year highs around 125.00, on a dismal market mo

The Japanese yen extends its gains for the second straight day as the USD/JPY pair retreats from multi-year highs around 125.00, on a dismal market mo