OPEC October 31