CREDIT AGREEMENT among IVANHOE ENERGY (USA) INC., as Borrower IVANHOE ENERGY INC., IVANHOE ENERGY HOLDINGS INC., IVANHOE ENERGY ROYALTY INC., IVANHOE ENERGY HTL INC., IVANHOE HTL PETROLEUM LTD., IVANHOE ENERGY PETROLEUM PROJECTS INC., AND IVANHOE...