Oil could climb past US$100 and stay there for years: Eric Nuttall