A History of BP Branding and Logo Development. The BP Logo Timeline BP’s Advertising Agency: Olgivy & Mather.