OPEC crude oil production down 135,000 barrels per day in January
- Organization maintains its global oil demand growth forecast for 2026, marking increase of 1.38 million bpd
16:01
Oil