Goldman says $35 oil is Goldilocks price for US explorers

Industry news
Industry news

Breaking