BP Investments and the Role of Ethics and Risk Management

The current situation with BP (BP) raises a bevy of thorny questions, not the least of which is how pensions and other types of institutional investors should deal with the asset allocation fallout.Let's start with the facts about institutional ownership of BP. According to Yahoo Finance and as excerpted in the table below, over 1,000 institutions owned stock in BP as of late March 2010. A relatively high dividend payout rate and dividend yield likely held great appeal for organizations seeking stability.... Read more