General Industry TermVerifiedDR meaning in oil and gasDR means Demand Review.DefinitionDemand ReviewSuggest a correction