Seven U.S. Oil Rigs Pack Up Shop; Texas, Louisiana Lead Declines Among States



Seven U.S. Oil Rigs Pack Up Shop; Texas, Louisiana Lead Declines Among States
Source: Natural Gas IntelPublished on 2017-09-15
X