The oil industry narrowly avoided an election disaster. Now it’s showing signs of life

The gloom-and-doom dominating the oil industry is finally starting to ease just a bit.

Leave a Reply