World | Sat Jun 5, 2010 12:43am BST

Obama lashes out at BP over dividend