Performance Shipping announces $4 million share buyback plan - PSHG News | Rallies