Nasdaq-listed Castor Maritime's hugely expanded fleet has seen the money roll in during firm second-quarter dry markets.

The Cyprus-based bulker and tanker company has taken delivery of 17 secondhand vessels so far this year, with three more still to join the fleet.

The total spend of $340m on 23 ships since July 2020 has resulted in a net profit in the three months to 30 June of $6.5m,