STO meaning in oil and gas
Definition
Stock Tank Oil
STO means Stock Tank Oil. Crude oil suitable for shipment, ie partially stabilised
Crude oil suitable for shipment, ie partially stabilised
✓ Verified term
Stock Tank Oil
STO means Stock Tank Oil. Crude oil suitable for shipment, ie partially stabilised
Crude oil suitable for shipment, ie partially stabilised
You might also be looking for