CREDIT AGREEMENT DATED JULY 30, 2004 BETWEEN U. S. ENERGY CORP. AND GEDDES AND COMPANY CREDIT AGREEMENT