.
FEATURE | LNG ship orders pour in
33 new LNG ships have been ordered so far this year, compared to 19 in the whole of 2017 and just six in 2016. Owners have been tempted by higher spot/short-term...