The Canadian oil sands industry’s plans for a C$16.5-billion carbon capture, utilization and storage (CCUS) megaproject in Alberta would likely be “scuppered” without continuing financial support from taxpayers, analysts at the Wood Mackenzie energy consultancy conclude in a report issued last week.
