Has oil market passed point of no return?