Kirby Corp. signed an asset purchase agreement with Coastal Towing, Inc. to purchase from Coastal seven black oil tank barges and 13 inland towboats.