The End Of The Oil Major?
Staffoilpricedotcom ErikThe latest industry reports indicate that oil majors' spending on exploration and development projects will drop by at least half, casting doubt over near-term future discoveries
The latest industry reports indicate that oil majors' spending on exploration and development projects will drop by at least half, casting doubt over near-term future discoveries
