Newfoundland and Labrador taxpayers have been hit with a $190-million payment to cover the shortfall in paying for the Muskrat Falls generating station and keep electricity rates stable.
Angela Carter, an environmental policy researcher and professor at the University of Waterloo, says the 2023 budget is a left turn from what climate experts and economists say about where the demand for oil is going.