Source: https://www.treehugger.com/corporate-responsibility/world-will-struggle-to-meet-oil-demand-says-international-energy-agency.html