Greek order secures Imabari Shipbuilding aframax tanker return after 17-year break

A Greek shipping company has ordered two 107,000-dwt newbuildings for delivery in 2027 and 2028