Dollar sold on stimulus hopes and recovery prospects