The Bank of Japan faces mounting pressure as yen tests the critical 160 level and JGB yields surge to 2.30%, a 30-year high. Click for more on Market Outlook.
You will be redirected in 10 seconds.