The world is producing more oil than it needs, so 2026 prices are expected to be lower. The question is how low a barrel will ...