The U.S. dollar fell to its lowest level in four years on Tuesday despite President Donald Trump claiming it was “doing great” in a speech in Iowa.