FILE--The twin towers of New York's World Trade Center rise over the World Financial Center in this view, from the air, in this June 23, 1999 file photo.