CREDIT AGREEMENT Among CLEVELAND-CLIFFS INC VARIOUS LENDERS FROM TIME TO TIME PARTY HERETO and BANK OF AMERICA, N.A., as Administrative Agent and L/C Issuer DATED AS OF JULY 26, 2007