Commercial & FinanceOTI meaning in oil and gasDefinitionOil Trading InternationalOTI means Oil Trading International.✓ Verified termSuggest a correction