CREDIT AGREEMENT dated as of November 17, 2004, by and between INTERCONTINENTALEXCHANGE, INC., as Borrower, and WACHOVIA BANK, NATIONAL ASSOCIATION, as Lender