Oil Leak Still Killing Gulf, In Case You Forgot by RELEVANT July 14, 2010 If you want to see the most depressing (and mind-boggling) summation of the Gulf Oil Spill, here you go … 4 Comments