Is carbon trade still a silver bullet?