Pennzoil: The $8 Billion Lubricant Giant Racing to Stay Relevant in an Electric World
1. Company & Brand Snapshot Founding & History: Pennzoil was founded in 1913 in Oil City, Pennsylvania, by J.B. “Burt” Johnson initially as the Pennzoil Company. It grew into one of America’s most recognized motor oil brands through decades of motorsport sponsorship (especially with IndyCar) and a distinctive yellow bottle. Today, Pennzoil is a wholly…