Weekly Recap | Top Ships -4.48%, consensus target above spotWeekly Review·Sep 26 at 07:13 AMTOPS-2.76%