Drewry: Ocean carriers close 2021 with $190bn profit

  Ocean carriers have generated about $190 billion of annual profits and about $130 billion of…