Diana Shipping Extends Charter, Anticipates $5.36 Million Revenue | Intellectia.AI