1
by Jeff St. John
October 06, 2017

It’s been a confusing week for the U.S. energy industry.