A cross with the words “promises made,” referring to promises made by BP PLC and government officials responding to the Deepwater Horizon oil spill, stands in front of a pile of crosses symbolizing things that were impacted by the spill in a front yard in Grand Isle, La.
(Photo by Patrick Semansky / AP)