Commercial & Finance

mcm meaning in oil and gas

Definition

Thousand cubic meters

mcm means Thousand cubic meters. Used to describe gas price (e.g. $100 per mcm)

Used to describe gas price (e.g. $100 per mcm)

✓ Verified term

You might also be looking for