As gold approaches US$2700 per ounce, Randy Smallwood of Wheaton Precious Metals reflects on what's driven the yellow ...