The U.S. dollar has been on its longest consecutive rally in nearly two decades. It began to rise relative to other major currencies after hitting a record low in August 2011. There are likely two reasons for this new strength. First, the U.S. economy is now growing faster than most other developed countries.