The U.S. dollar has been weak in recent months, but it may be about to rebound. The dollar has depreciated against low-yielding currencies like the euro, Swiss franc, and Japanese yen. However, it has been firming against commodity currencies like the Australian dollar, New Zealand dollar, and Canadian dollar.