Professor,
Acredito que deve haver um erro de digitação neste capítulo. O código no final do capítulo está com um ponto-e-vírgula no final do método e antes da chamada do "then()" do objeto Promise. O código do capítulo seguinte já está sem o caractere.
service.obterNegociacoesDaSemana(); // ponto-e-vírgula?
.then(negociacoes => {
Abs!