oil contract system