7th August 2020

VLCC rates tumble to lowest levels since February

Things have cooled considerably from the spring rally