Performance Shipping holds annual shareholder meeting - PSHG News | Rallies