Diana Shipping said on Friday it will buy up to 3.33m of its own common shares at a 9.8% premium to