The dollar climbed to a two-decade high on Wednesday as Russian President Vladimir Putin's comments added to market worries ahead of another expected rate hike from the Federal Reserve.