Markets / Other / Will global peak oil production occur before 2026?...