Oil Price Blues
October 12, 2017
The recent World Petroleum Congress in Istanbul ended with an outpouring of negativism about the industry’s future. The negativism was characterized by the “lower forever oil price” outlook decreed...