Look this is a mixed bag. Carbon credits as a commodity do exist, although its an oxymoron because its a certificate saying you HAVENT produced a tonne of carbon - eh semantics.
there 2 types of carbon credits which companies who's adverts your seeing, sell to the 'investors' ( again for these...