Commercial & FinanceVerifiedDCI meaning in oil and gasDCI means Delivery Cost Index.DefinitionDelivery Cost IndexSuggest a correction