On Wednesday, the US Dollar managed to hold onto its weekly gains despite mostly unimpressive Consumer Price Index (CPI) data.