Experts say that the newly discovered oil in Lake Pontchartrain near New Orleans is not likely to cause much environmental damage. But the presence of tar balls and oil sheen so close to the Big Easy is a psychological blow.

Read more