There was an interesting pilot performed by SEI (Stockholm Environmental Institute) and UCL, using shipping data from Brazil, that tried to attribute shipping emissions to commodity type [0]
0: https://www.sei.org/publications/shipping-emissions-per-comm...