I'd call this one of the biggest environmental catastrophes of the 21st century. This was such a news week. What with the oil spill, the attempted Times Square bomb, and the near collapse of the Dow Jones yesterday, it's like everyone is just on edge. Also, I can't believe NOAA's estimate on the rate of oil leakage is 10 times lower than BP's - is this some sort of pr stunt by BP? My question: when does the cleanup process begin?
Anyway, to help keep up with the big stories, some interesting articles:
Wall Street [Can you say "The sky is falling!!"]:
Times Square, Oil Spill and Obama: