The Newsroom - This morning via Twitter, NASA released a satellite photo taken yesterday showing that ocean currents are pushing the massive oil spill in the Gulf of Mexico toward the southeast. And indeed, reports surfaced last night that 20 tar balls had washed up on the shores of Key West, Florida, stoking fears that the loop current may be carrying the oil around the Florida peninsula and up the East Coast.

More...