Bp Energy Outlook 2024 India Pdf 177. Oil demand is expected to peak by 2025 at around 102 million barrels per day (bpd) under both scenarios. It however declines at a different pace in either outlook, driven.
543 583 718 688 586 433 311. Oil demand is expected to peak by 2025 at around 102 million barrels per day (bpd) under both scenarios.