BP allocates an additional 7.7 billion USD for Deepwater Horizon