As TradeWinds reported on Friday, the New York-listed tanker group hit a two-day slump at the end of last week after more ...
At least 65 oil tankers have dropped anchor at multiple locations, including off the coasts of China and Russia, since the ...
Tanker owners are positioning themselves to maximise gains from a massive US sanctions programme against shadow fleet ships.