Ottawa : A major rupture in the Keystone oil pipeline on April 8, 2025, has halted the flow of thousands of gallons of crude from