The dollar hit a seven-month peak against a currency basket on Wednesday in choppy trading after minutes of the last Federal Reserve policy meeting suggested that a December rate increase was on the cards given the improvement in global market conditions and the U.S. economy.

The U.S. currency also rose to a 10-month peak against the Swiss franc and struck its highest level since August versus the following the Fed minutes.