Diana Shipping inks another deal with SwissMarine

US-listed drybulk vessel owner expects to earn almost $5m off minimum length of latest charter to Glencore-backed freight operator.