OTC meaning in oil and gas
Definition
Over The Counter
OTC means Over The Counter. with respect to financial instruments
with respect to financial instruments
✓ Verified term
Over The Counter
OTC means Over The Counter. with respect to financial instruments
with respect to financial instruments