Shipments of coal on the Great Lakes totaled 2.9 million tons in July, an increase of 2.5% over June, and an increase of 7.3% compared to a year ago.