World | Mon Jul 5, 2010 8:22pm IST

BP eyes stake sale as spill cost tops $3 bln