Dollar struggles on rate cut expectations; yen on back foot