The Rising Impact of Credit Carbon Price and Carbon TradingÂ