PERSPECTA

News from every angle

Back to headlines

Oil Industry Needs $70/Barrel to Grow Production, Executives Say

Oil industry executives state that a price of $70 per barrel is necessary to stimulate growth in production.

PostShare

Sources

Showing 0 of 1 sources

No articles available in your preferred languages.

1 article available in other languages below.