Article 02 Oct 2026 New Churchill Falls Agreement: Key Terms For Newfoundland And Labrador, Québec And Canadian Power Markets Canada Energy