Global oil demand recovering — Novak
Global oil demand is projected to rise by 0.6 mln barrels per day (bpd) in 2026 to 105.74 mln barrels per day, OPEC said in its August report
Global oil demand is projected to rise by 0.6 mln barrels per day (bpd) in 2026 to 105.74 mln barrels per day, OPEC said in its August report