Oil Prices to Reach $95, Enverus Intelligence® Research Remains BullishCrude and product stocks are currently at levels that suggest Brent should be ~$85/bbl.