US independent power producer Atlantic Power Corp (NYSE:AT) has extended an off-take contract tied to its Calstock biomass-fired plant in Canada and executed a final settlement of its insurance claim for the Cadillac plant in Michigan.