oil prices plunge to hit the lowest level for 2017

Oil prices plunge to hit the lowest level for 2017

Energy Vinay Mishra - Mar 10, 2017

OPEC and Russia’s effort to end the chronic oversupply and to increase oil prices negated by increasing U.S. productions in Permian, North Dakota and Oklahoma regions.

Total Records (1 )