Brent oil prices could be around $85 a barrel for the next five years, says financial services firm

Dan Pickering of Pickering Energy Partners says $85 “feels like a good equilibrium price in a world that’s probably squeezing out Russia for the next five years.”