CREDIT AGREEMENT dated as of April 23, 1998 among