Company / CorporateVerifiedbp meaning in oil and gasbp means a major oil and gas company.Definitiona major oil and gas companySuggest a correction