You are here: HomeBusinessRead ArticleEnlarge Photo 1

Many oil projects unviable at $45 price - SPE

File photo: Crude oil
File photo: Crude oil