;(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

BC mantém juros a 13,75% em última reunião do Copom antes das eleições

Getty Images/iStockphoto
Imagem: Getty Images/iStockphoto

Do UOL, em São Paulo

26/10/2022 18h37Atualizada em 26/10/2022 18h46

O Copom (Comitê de Política Monetária) do BC (Banco Central) decidiu hoje, por unanimidade, manter a taxa básica de juros da economia (Selic) em 13,75%, mesmo valor fixado nos últimos dois encontros, em agosto e setembro. Essa é a última reunião antes do segundo turno das eleições, realizado neste domingo (30).

A atual taxa é a maior desde o reajuste estabelecido de dezembro de 2016 até 11 de janeiro de 2017, quando também estava em 13,75%. A última vez em que a Selic teve um valor mais alto do que esse foi no ciclo de 19 de outubro de 2016 até 30 de novembro de 2016, quando o índice foi a 14% ao ano.

Para a decisão de hoje, o Copom notou a queda recente "nos itens voláteis e afetados por medidas tributárias", mas ressaltou que inflação ao consumidor segue elevada. Dentre os fatores de risco, foram destacadas as pressões inflacionárias ao redor do mundo, desaceleração de atividade econômica global superior ao esperado e "manutenção dos cortes de impostos projetados para serem revertidos em 2023".

O Comitê entende que essa decisão reflete a incerteza ao redor de seus cenários e um balanço de riscos com variância ainda maior do que a usual para a inflação prospectiva, e é compatível com a estratégia de convergência da inflação para o redor da meta ao longo do horizonte relevante, que inclui os anos de 2023 e de 2024. Sem prejuízo de seu objetivo fundamental de assegurar a estabilidade de preços, essa decisão também implica suavização das flutuações do nível de atividade econômica e fomento do pleno emprego

Também no mês ado, o BC indicou a manutenção da Selic por "período suficientemente prolongado" para alcançar a convergência da inflação para a meta, mas alertou que, caso a desinflação não ocorra como o esperado, pode voltar a subir os juros.

Depois, os membros do Copom sinalizaram que o BC estava confortável com o cenário que a Focus exibe para a Selic. "Usando a curva do Focus com corte em junho, mostramos que a gente atinge nossos objetivos", disse o presidente do banco, Roberto Campos Neto, na coletiva do Relatório Trimestral de Inflação, em referência à convergência para a meta em 2024.

Hoje, o comitê publicou que "se manterá vigilante, avaliando se a estratégia de manutenção da taxa básica de juros por período suficientemente prolongado será capaz de assegurar a convergência da inflação".

Para 2022, a meta de inflação que deve ser perseguida pelo BC, definida pelo Conselho Monetário Nacional, é de 3,5%, com intervalo de tolerância de 1,5 ponto percentual para cima ou para baixo. Ou seja, o limite inferior é 2% e o superior é 5%. Os analistas de mercado consideram que o teto da meta será estourado pelo segundo ano consecutivo.

Em setembro, se encerrou a maior alta consecutiva neste ciclo de aperto monetário, que já é o mais longo da história do Copom. O movimento começou em março de 2021, quando a taxa foi de 2% para 2,75% ao ano. Desde então, o índice havia subido 11,75 pontos percentuais, no maior choque de juros desde 1999 —na época, o BC elevou a Selic em 20 pontos percentuais de uma só vez para tentar aliviar a crise cambial.

Selic nas últimas dez reuniões

  • 26 de outubro de 2022: 13,75% ao ano
  • 21 de setembro de 2022: 13,75% ao ano
  • 03 de agosto de 2022: 13,75% ao ano
  • 15 de junho de 2022: 13,25% ao ano
  • 04 de maio de 2022: 12,75% ao ano
  • 16 de março de 2022: 11,75% ao ano
  • 02 de fevereiro de 2022: 10,75% ao ano
  • 08 de dezembro de 2021: 9,25% ao ano
  • 27 de outubro de 2021: 7,75% ao ano
  • 22 de setembro de 2021: 6,25% ao ano

*Com informações de Estadão Conteúdo e Agência Brasil