A state-owned entity responsible for marketing and selling a country's crude oil exports.
SOMO
Definition
State Oil Marketing Organisation
SOMO means State Oil Marketing Organisation.
✓ Verified term
State Oil Marketing Organisation
SOMO means State Oil Marketing Organisation.
A state-owned entity responsible for marketing and selling a country's crude oil exports.
You might also be looking for