It's no secret that the market conditions have been unfavorable for investors throughout 2022. Following a once-in-a-lifetime pandemic, we've been thrust into a unique economic environment that has ...
Jefferies analyst Omar Nokta reiterated a Buy rating on the shares of Star Bulk Carriers Corp SBLK with a price target of $22. The company said that it entered into a Repurchase Agreement with OCM XL ...