Time charter equivalent rates for the largest crude oil tankers have added more than $12,000 since hitting an all-time low on 31 May
Time charter equivalent rates for the largest crude oil tankers have added more than $12,000 since hitting an all-time low on 31 May