General Industry TermVerified
D&M meaning in oil and gas
D&M means Degolyer and McNaughton. Often quoted against resource assessments, D&M are a recognised external authority for reserves certification
Definition
Degolyer and McNaughton
Often quoted against resource assessments, D&M are a recognised external authority for reserves certification