Home Forex News Dollar on back foot; euro awaits key inflation release