OPEC basket records above $114 a barrel