OPEC+ cuts put $80 floor under oil, says Deloitte