Oil prices rose Wednesday after Hormuz ship attacks and a strike on Saudi Aramco’s headquarters. Brent hit $105.83 as Iran ...
The Dubai-based shipping company has 22 newbuildings worth $1.38bn on order in China TradeWinds depends on being able to ...