The Keystone Pipeline 1 is currently on a shutdown after it leaked almost 800,000 liters of oil in a field…
This website uses cookies to ensure you get the best experience.