The BP oil spill: five years later

What is the state of business in the Gulf of Mexico five years after the BP spill?

This entry was posted in NBR Show Clips, Oil, US Economy. Bookmark the permalink.

Leave a Reply