Low oil prices are lasting a lot longer than petro-rulers thought they would