Dollar rebounds ahead of PCE release; euro slips after German retail sales By Investing.com Read more