Diana Shipping Inc. (NYSE:DSX) has entered into time charter contracts for three of its vessels. The Company has entered into a timeā¦