At a curtain point, all this supply will have to be consumed

This chart shows that energy is well in demand, price pushing toward record highs.
Beyond Technical Analysis

Disclaimer