In the latest trading session, Star Bulk Carriers (SBLK) closed at $14.95, marking a +1.7% move from the previous day. This move outpaced the S&P 500's daily loss of 0.43%. Meanwhile, the Dow ...