Energy major Shell has boosted its LNG carrier newbuilding book to a whopping 24 vessels by signing time-charter agreements with three shipowners. Shell said it had