Covered by 1 source · 1 article
Navios Maritime jumps after easy Q2 earnings beat; buys three new VLCCs for $361M