November 5, 2024

Imperial Oil to pay hefty fine for 2021 oil spill that sickened residents

One of Canada’s largest oil companies, Imperial Oil, has been ordered to pay a $1.125 million fine for a 2021 slop oil spill that sickened nearby residents. One of Canada’s largest oil companies, Imperial Oil, has been ordered to pay a $1.125 million fine for a 2021 slop oil spill that sickened nearby residents.  Read More

Leave a Reply

Your email address will not be published. Required fields are marked *