Dollar set to end week on a high, yen bruised by BOJ