FREEDOM FORUM: Discussion

Article Image

https://www.rt.com

Three years of drastic cuts to upstream spending because of the meltdown in oil prices could result in a shortage of oil supply in a few years, according to a new report from the International Energy Agency.

Make a Comment