The commercial department or agreement handling the buying and selling of oil or gas cargoes.
S&P
Definition
Sales & Purchase
S&P means Sales & Purchase.
✓ Verified term
Sales & Purchase
S&P means Sales & Purchase.
The commercial department or agreement handling the buying and selling of oil or gas cargoes.
You might also be looking for