← 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.
Sources
Showing 0 of 1 sources
No articles available in your preferred languages.
1 article available in other languages below.

