BP says that global oil demand is expected to peak in 2025. This will bring an end to rising emissions Read more