Alberta oil company reports leak of more than 100,000 litres of oil and water

More than 100,000 litres of oil and water have leaked into a marsh east of Jenner in southern Alberta, according to the new owner of oil and gas wells that belonged until recently to environment-focus…

oil leak – Read More…