Canada's currency raced higher versus the U.S. dollar on Friday and touched its highest level in nearly eight months as commodity prices surged and upbeat economic data sideswiped the greenback. >>