Commercial & Finance

MS&S

Definition

Marketing, Sales and Supply

MS&S means Marketing, Sales and Supply.

The organizational function responsible for trading, selling, and physically moving crude oil or products to market.

✓ Verified term