To get them to stop destroying everything?
The Keystone Pipeline spilled as much as 383,000 gallons of crude oil into wetlands in North Dakota this week, officials confirmed. That makes it one of the largest oil spills in the country in the past decade, but it's far from the first on Keystone.https://t.co/ijqaywFU6L
— Inside Climate News (@insideclimate) November 2, 2019

When it’s no longer profitable.
Obama was on the right track when he went after the coal industry.
The most effective method of stopping them is to regulate them out of business if they refuse to spend the money to clean up their act.
I’ve noticed this spill is often reported in headlines that fail to mention “Keystone”. Media is covering for them.