Japanese Yen Rebounds to 159.88 Per Dollar After Piercing Critical 160 Intervention Threshold | AirNews.in