[youtube=http://www.youtube.com/watch?v=B7_rPDwSKe8]

Having trouble wrapping your head around 25,000 barrels of oil? Equal to 1,050,000 million gallons. The amount we have been using to estimate the amount of oil gushing into the gulf everyday for the last 62 days! This is a startling and helpful visualization.

Read more…