OPEC monthly report forecasts global oil demand at 105.74 mln bpd in 2026.

2026-08-12

OPEC monthly report forecasts global oil demand at 105.74 mln bpd in 2026.