The greenback is struggling to go further upside as it is weighed down by selling on recovery. read more