Will Carbon Caps Be A Boon Or Bust For The Economy?