The dollar is up 18% this year and last month hit a 20-year high.