Has the dollar slide run its course or will CPI inflation figures further dent demand for the currency? Read More