Crude prices have slumped 23% this year and could head lower in 2026, even with heightened geopolitical tensions, simply because there is too much oil in the world.