Genco Shipping Q2 net income returns to profit at $16.65 million; revenue rises 68.53% YoY to $136.41 million - GNK News | Rallies