Bank of Japan hikes rates to highest since 1995 as yen languishes at historic lows - CNBC | Alto