British Petroleum

British Petroleum or BP is a global oil and gas company headquartered in London, England, that helped to create the massive oil spill in the Gulf of Mexico, and then cover it up.The organization is controlled by Templars.