The U.S. energy sector, while not entering a downturn, is facing an extended period of lower oil prices, lower profits and tighter spending, ultimately leading to ...
A