The Bank of Japan raises its benchmark interest rate to the highest level since 1995, tightening monetary policy amid persistent yen weakness and elevated stock prices.
HypeNows