BP stands for British Petroleum, which is a multinational oil and gas company headquartered in London, England. It is one of the world's largest energy companies, and Bernard Looney serves as its CEO.
Test Your Bernard Looney Expertise with Our Tough Quiz