Sblk Stock Analysis Star Bulk Carriers Rises 2.96 Pct To 23.65 Amid Dry Bulk Strength 20260401 1