Commercial & Finance

OTI

Definition

Oil Trading International

OTI means Oil Trading International.

A company or division engaged in the global buying and selling of crude oil and products.

✓ Verified term