OPEC+ agree to record oil-production cut