Kirby profit driven by large vessel demand

Tank-barge operator’s results offset by weather disruption