The Ticking Clock
May 12, 2017
Only 2.7 billion barrels of new conventional oil supply were discovered in 2015, the lowest since 1947, says Edinburgh-based consulting firm Wood Mackenzie, and the downward trend continued last year....