Has the Gulf recovered from the BP oil spill?