ExxonMobil would sure like you to think that everything is just fine down in Mayflower, Arkansas. That the roughly 5,000 barrel tar sands crude spill was regrettable, but the town will be soon restored to its unspoiled state. That, in terms of clean up, they’re totally on it.
I mean, just look at their workers scrubbing away on the oiled ducks and turtles in this sleek little video:
...
read more






















