The world's oil supply is largely expected to enter an extreme glut in 2026. Just how big that overhang will be is complicated.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results