The yen pays the price for a timid Bank of Japan

.....

© The Japan Times