News

Even looking forward to 2026, crude output is likely to remain below the production peak the world hit in 2018 ...