Past Puzzle
Brandle #66 — June 21, 2026
SHELL
Energy5 lettersEst. 1907United KingdomOil And Gas
Brand fact
The company started in the 1830s selling exotic shells imported from the Far East.
About SHELL
- Founded
- 1907
- Origin
- United Kingdom
- Industry
- Oil And Gas
The clue players had
Energy company with a yellow-red scallop logo, fuel stations, and oil operations worldwide.