BP has announced that it has spent over $3bn (£2bn) so far in trying to contain the damage and compensate those who have been impacted.
But the long term damage could be much worse and this US holiday weekend was a bitter reminder of how much residents have lost already.
The BBC's Laura Trevelyan reports from the Gulf Coast.
Bookmark with:
What are these?
E-mail this to a friend