oil contract dispute