Oil Prices to Reach $95, Enverus Intelligence® Research Remains Bullish
Crude and product stocks are currently at levels that suggest Brent should be ~$85/bbl.
No, Global Oil Demand Will Not Peak by 2030.
Enverus Intelligence® Research holds the position that global oil demand will not peak or decline before the end of this decade. EIR’s analysis offers a distinct and unbiased viewpoint, diverging from the two benchmarks forecasters; OPEC and the International Energy Agency (IEA).