The yen rose to an almost five-month high of 148.56 per dollar last week as a fall in U.S. Treasury yields and a rise in Japanese bond yields dented the attractiveness of the U.S. currency.