Archive

Filter

BP had the best total return among its peers over the past year, but its shares are still cheap. Today I look at the cash flow deficit that persists as a result of liabilities over the company's 2010 Deepwater Horizon spill.  Read More