The US dollar has been the "cleanest dirty shirt" over the past few years.