CREDIT AGREEMENT Dated as of May 10, 2004 among COFFEYVILLE RESOURCES, LLC, COFFEYVILLE RESOURCES NITROGEN FERTILIZERS, LLC, COFFEYVILLE RESOURCES REFINING & MARKETING, LLC, COFFEYVILLE RESOURCES CRUDE TRANSPORTATION, LLC and COFFEYVILLE RESOURCES...