Oil giant BP said it has spent $3.12bn so far on the response effort to its Gulf of Mexico oil spill.

The sum includes $147m paid out in claims to those affected by the disaster.

BP said plans are being developed for additional containment capacity and flexibility, and these projects are anticipated to become operational around mid to late July.