The Athens, Greece-based Star Bulk Carriers Corp. (SBLK) has reported a loss of $48.8 million in its first quarter. The shipping company posted revenue of $46.3 million in the period. Petros Pappas, Chief Executive Officer of Star Bulk, commented ...