July 17, 2015

A substance is seen smeared on the sign of a BP gas station along Houston Street in New York

A substance is seen smeared on the sign of a BP gas station along Houston Street in New York June 1, 2010. BP faced a grim future as its failure to stop a Gulf of Mexico oil spill prompted a plunge in the energy giant’s shares and the Obama administration opened a criminal investigation. REUTERS/Shannon Stapleton (United States – Tags: ENERGY DISASTER ENVIRONMENT IMAGES OF THE DAY)

Post By

Drexler
See other posts by Drexler here.

The Big Picture

Follow us on Instagram (@readingthepictures) and Twitter (@readingthepix), and

Reactions

Comments Powered by Disqus