BP

Definition: 
British Petroleum