As I mentioned earlier, under the Wrecked, Abandoned or Hazardous Vessels Act and the Marine Liability Act, Canada has implemented international conventions that make the shipowner strictly liable. This means you don't need to prove negligence on the part of the shipowner. They are automatically liable for the cost of responding to a spill or an incident.
Those conventions also require the shipowner to carry adequate insurance in order to deal with their liabilities.