Is the carbon bubble about to burst?