How Long Can OPEC Hold Out?