If anything, carbon tends to lag the other indices I've compared it to, which of course, may be of some worth in itself.
A snippet from PointCarbon:
Carbon prices slumped on Wednesday morning amid steep losses in German power prices.
24 Mar 09
DEC 2009
DEC 2009
€11.20-0.75