Global oil demand is expected to rise by 850,000 barrels per day this year, the International Energy Agency (IEA) said on Thursday as it cut its growth estimate from 930,000 bpd expected last month.
Oil production among OPEC members has fallen more than 30%, or 9.7 million bpd, since the Iran war started in late February. OPEC also lowered its demand growth forecast for 2026 to around 1.2 million ...