Sunday, February 7, 2010

BP offers sound earnings and good yield while the markets acts irrationally