Japanese yen hits lowest level against US dollar since April 29