Wind is driven by the 20%RET and RECs. With just a carbon price (ie no guaranteed share of the pie) gas would win out. In theory that could mean CBD is just relying on ecokinetics delivering revenue from foreign contracts.
CBD Price at posting:
11.5¢ Sentiment: None Disclosure: Not Held