Headline: Global oil demand to grow by 1.4 mln bpd in 2026 to 106.5 mln bpd — OPEC forecast
Asset: OIL