Oil companies have been hampered by labor and capital costs and $70 a barrel may not be enough to lure them.