Dollar firms after solid consumer confidence data