Alon USA Partners to buy Krotz Springs refinery