Japanese Yen Under Pressure Near 160 Level Amid Political Caution Over Rate Hikes | EL7.AI