British Petroleum (BP): Value Investment or Value Trap?

British Petroleum (BP): Value Investment or Value Trap?I’m sure this isn’t a new topic among financial authors, bloggers and investors but over the weekend I couldn’t help but want to express my…how should I say it…utter disgust with how British Petroleum (BP), in all levels, has handled the Deep Water incident since news broke back on April 20th. As a value investor I’m inclined to look at stocks that are cheap, out of favour and without bright…

Read More >>