Promise of cheap gas called into question