;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Logo Pagbenk Seu dinheiro rende mais
Topo

'Incerteza fiscal preocupa mais do que as eleições', diz ex-diretor do BC

"Há incerteza. Os pré-candidatos [à presidência] não estão entrando em detalhes", disse Mário Mesquita - Eduardo Anizelli/Folhapress
"Há incerteza. Os pré-candidatos [à presidência] não estão entrando em detalhes", disse Mário Mesquita Imagem: Eduardo Anizelli/Folhapress

Vinicius Neder

Rio de Janeiro

15/09/2021 17h00Atualizada em 15/09/2021 19h02

A piora na projeção para a inflação, principalmente neste ano, mas também no próximo, é a principal responsável pela revisão para baixo nas estimativas de crescimento do Itaú para 2022, explicou Mário Mesquita, economista-chefe da instituição financeira e ex-diretor do Banco Central (BC).

O economista não incorporou no cenário "grandes estresses pré-eleitorais", mas observa que dúvidas a respeito do arcabouço fiscal brasileiro se traduzem em juros de mercado mais elevados. Leia trechos da entrevista.

Por que, ao revisar a projeção de crescimento econômico em 2022 para apenas 0,5%, o Itaú destacou o efeito da alta de juros?

A grande revisão que a gente fez foi de inflação (para cima). Por conta disso, tivemos que fazer uma revisão também do cenário de política monetária. Tínhamos os juros (a taxa básica Selic) terminando o ciclo (com altas até fevereiro de 2022) em 7,5% (ao ano, ante 5,25% ao ano, atualmente). Agora, temos 9%. Vemos também a economia mundial crescendo um pouco menos no ano que vem do que esperávamos antes. É uma ajuda menor que vamos receber da economia global. E, apesar do ruído todo sobre novos programas sociais, ainda achamos que o novo Bolsa Família vai ter um montante menor do que a soma hoje em dia do auxílio emergencial com o atual Bolsa Família. Então, vamos ter uma redução do impulso fiscal (efeito dos gastos públicos na atividade econômica) também.

Como o risco político-institucional, incluindo a possibilidade de eleições não serem reconhecidas, entra no cenário?

Não incorporamos grandes estresses pré-eleitorais no cenário, por ora, mas observamos que as dúvidas que existem a respeito do arcabouço fiscal brasileiro, mais especificamente do teto de gastos (regra que limita o gasto público federal de um ano ao mesmo valor do ano anterior, corrigido apenas pela inflação), acabam se traduzindo em juros de mercado mais elevados. Isso não é bom para a atividade econômica. Venham de onde vierem, dúvidas sobre o arcabouço fiscal brasileiro acabam afetando a atividade econômica, mesmo mais de um ano antes da eleição. A preocupação maior é muito mais com isso do que com o cenário eleitoral.

As incertezas sobre qual será a política econômica do próximo governo não atrapalham?

Há muita incerteza sobre isso. Os pré-candidatos não estão entrando em detalhes sobre política econômica. Prefiro não me precipitar e já sair alterando projeções em função de fatores que estão ainda tão incertos.

A dúvida sobre isso não reduz o crescimento em 2022?

Incerteza em geral, não só associada à eleição, mas também a outros fatores, como a crise hídrica e o próprio ritmo da economia global, não ajuda projetos de investimentos, decisões de gastos mais vultosos. Ao longo do processo eleitoral, imagino que os vários candidatos vão apresentar suas prioridades, suas preferências em termos de política econômica. Então, a incerteza vai acabar sendo dirimida.

Como a crise hídrica entra no cenário?

A alta do preço de energia foi um dos fatores que levaram a elevar a projeção de inflação. Então, ela já está influenciando o nosso cenário. Não trabalhamos, no nosso cenário básico, com racionamento. Ainda achamos que é uma probabilidade limitada, de uns 10%. Se formos para uma redução obrigatória do consumo de energia, a experiência de 2001 sugere uma elasticidade de um para cinco. Então, cada ponto porcentual de redução obrigatória do consumo de energia tira 0,2% (de crescimento do PIB).

O sr. citou incertezas fiscais, mas o relatório de revisão das projeções menciona os gastos públicos como um fator a frear o crescimento econômico. Como um desequilíbrio maior das contas públicas poderia atrapalhar o crescimento?

A nossa fragilidade fiscal é relevante e faz com que aumentos de gastos fora do teto possam gerar tal reação nos preços de ativos, na curva de juros (com alta dos juros de mercado), que a demanda que você injeta (por meio da eventual elevação de gastos públicos) com uma mão o mercado retira com a outra. Aí, ficamos sem impacto relevante no PIB. Isso é algo que pode perfeitamente ocorrer num país com os problemas fiscais que o Brasil tem. No ano que vem, embora esperemos menos impulso do lado do gasto público, esperamos que a dívida pública volte a crescer. Isso reforça que temos uma fragilidade fiscal bastante relevante.

A alta do juro conseguirá baixar a inflação ano que vem?

Se o BC levar a taxa de juros para a 9%, a política monetária vai conseguir trazer a inflação para baixo. O câmbio não deve ser um fator de pressão adicional. Os preços de commodities internacionais (matérias-primas negociadas globalmente) também não deverão adicionar pressão. Não é visão consensual no mercado, mas vemos um processo inflacionário em que esses itens, que mais vêm pressionando a inflação deixariam de ser vilões e contribuiriam para a desinflação. São os preços de bens comercializáveis, até com a regularização de alguns gargalos de produção, que, independentemente da política monetária, (essas reduções) vão acabar acontecendo.

As informações são do jornal O Estado de S. Paulo.