BOJ Hikes to 31-Year High, Yen Slips Below 150