Carbon Trading: Environmental Godsend or Giant Shell Game?