X

We detected that you're visiting our site from the UK. Would you like to visit the ChaCha UK website?

BP


BP

BP is an international oil and gas company. With operations in over 80 countries, it is headquartered in London. BP America is its largest division and also the biggest producer of oil and gas in the U.S., headquartered in Houston, Texas. The name BP means British Petroleum.

Related Images

See all images »

Recent BP Questions

PREV 1 2 3 4 5 6 7 8 9 10 ... NEXT
1,018 Answers
Advertisement