December 28, 2024
The Keystone pipeline system was shut down after an oil leak released an estimated 14,000 barrels into a creek in rural Kansas.

The Keystone pipeline system was shut down after an oil leak released an estimated 14,000 barrels into a creek in rural Kansas.