A Novel Carbon Price Forecasting