So the positive news occurred mostly on the federal Liberal's watch.
The bad news started well back. Before 2015? 
The LNG mess is due to low world prices as Petronas has consistently stated, just as the oil problem is.  We have no control over that, except not to build up hopes on just one resource industry.
But now cue the Conservatives who will blame everything, probably including earthquakes off the BC coast., on the Liberals. Or more likely just Trudeau. And they'll whine about his hair, at a guess.
As for regulation, I'm on the side of people and the environment over (some, not all) corporations. I'd like my grand-kids to be able to see beauty in our forests and mountains, and to breathe clean air.