December 22, 2017

Oil discoveries at lowest point since 1940s

The oil industry discovered the least amount of oil in 2017 in almost 80 years, breaking the previous record low set one year ago. The global […]