Found this lying around, thought for sure it was BP's logo. I looked them up, and it turns out not... So, where have I seen it before?