The price of USD/JPY has rallied hard in the last few moments as the Bank of Japan will offer to buy an unlimited amount of 10-year JGBs at 0.25%: US

The price of USD/JPY has rallied hard in the last few moments as the Bank of Japan will offer to buy an unlimited amount of 10-year JGBs at 0.25%: US