24th July 2020

VLCCs continue to languish, while product tankers see gains

Many of the largest tankers earned less than $30,000 per day this week