the big picture OPEC July oil market report oil demand growth in mbpd
2024 unchanged at 2.25
2025 unchanged at 1.85
non-OPEC+ supply growth in mbpd
2024 unchanged at 1.23
2025 unchanged at 1.10
OPEC+ crude production fell by 125kbpd m/m to 40.801mbpd in
June based on secondary sources
Thanks to Giovanni Staunovo
Thanks to Giovanni Staunovo