Loading...
Loading...
OPEC has lowered its forecast for global oil demand growth in 2026. This comes as oil output from key producers drops, with Saudi Arabia reporting its lowest production since 1990 and a Chinese tanker leaving the Strait of Hormuz.
6 headlines from 5 publishers