Commercial & FinanceVerifiedF&D meaning in oil and gasF&D means Finding & Development (Cost).DefinitionFinding & Development (Cost)Suggest a correction