If you read this WSJ article on indications of falling Russian oil production, I think that it become clear that if we have not reached peak oil, then at least the lines for consumption and production have crossed.
I think that $110/bbl is a floor now.