Shares of several oil & gas companies are trading lower potentially on continued concerns over a lack of demand from an economic slowdown. Also, recent EIA numbers showed a more-than-expected build in crude oil.
Benzinga Newsdesk