More 'Over-Promising' From BP?