Alberta is undercutting investment and creating uncertainty for business by indefinitely freezing its industrial carbon price, the Canadian Climate Institute said Monday, after Premier Danielle Smith announced she was capping the price at $95 per tonne of emissions effective immediately.