Norwegian owner Hunter Group believes "God must be a shipowner" as it claimed 160 new VLCCs will be needed to cope with increased