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

'Caso do arroz' põe à prova ideário liberal do governo

Adriana Fernandes

Brasília

12/09/2020 12h15

Resumo da notícia

  • Alta de preços da cesta básica abre discussão sobre agenda liberal do governo
  • Alta da inflação da cesta básica preocupa governo
  • Governo busca formas de atenuar alta de produtos, como o arroz

Na transição e no início do governo, nove entre dez ministros e assessores indicados pelo governo Jair Bolsonaro repetiam o mantra da nova istração: "tirar o Estado do cangote" de quem trabalha e produz no País.

O discurso da época, cuidadosamente escolhido para marcar a posse presidencial e os primeiros meses de governo, trombou com a espécie de "intervenção" branca que o ministério da Justiça tentou fazer ao notificar os produtores e representantes dos supermercados cobrando explicações pela alta de preços dos produtos da cesta básica, especialmente do arroz.

A fala do cangote, que ainda hoje é usada pelo próprio presidente, foi lembrada com desalento ontem por integrantes da área econômica que ficaram incomodados com a forma de atuação do governo no episódio, justamente por prejudicar um dos pilares da agenda liberal, o da liberdade econômica - que deu até nome de lei sancionada pelo presidente em setembro do ano ado. Na cerimônia, Bolsonaro voltou a repetir o mantra da retirada da mão do Estado do cangote do setor produtivo.

Documento

As razões do incômodo foram expostas no ofício encaminhado pelo secretário de Advocacia da Concorrência e Competitividade, Geanluca Lorenzon. Ele integra o grupo dos liberais na equipe de Guedes. Em caráter , o documento foi enviado para a secretária nacional de Defesa do Consumidor do Ministério da Justiça, Juliana Domingues.

Segundo apurou o Estadão, há a preocupação com o risco de o presidente insistir em dar uma "canetada" no problema, o que por ora foi descartado por ele mesmo em live na noite de quinta-feira.

Além da abertura do mercado para o arroz do exterior, o meio termo encontrado para dissipar o clima foi mostrar que o Ministério da Economia está monitorando os preços, inclusive de outros produtos como o da construção civil, atribuição que sempre foi de responsabilidade da Secretaria de Política Econômica (SPE)

Entre técnicos ouvidos pelo Estadão, que falaram na condição do anonimato, há ceticismo com o efeito da medida diante do aumento da demanda no cenário internacional e do dólar mais alto.

Vazamento

O documento vazou na quinta-feira e desagradou o Ministério da Justiça, que não gostou da cobrança. Nos bastidores, empresários reclamaram da pressão. Produtores de arroz também manifestaram insatisfação. Um integrante da equipe do ministro Paulo Guedes avaliou que esse mercado já é competitivo e "não precisa se explicar sobre formação de preços". O argumento do auxiliar de Guedes é de que não é "algo oligopolizado (quando um grupo tem o domínio da oferta de produtos ou serviços) ou monopolizado (uma única empresa) que precisa de regulação".

No ofício enviado, Lorenzon critica o controle de preços e alerta para o risco de a medida intimidar os agentes econômicos não imbuídos de uma atitude oportunista, podendo levar à situação de desabastecimento dos produtos.

Em vídeo postado no início da manhã de ontem, a ministra da Agricultura, Teresa Cristina, pediu tranquilidade à população e disse que não haverá problemas de abastecimento dos produtos que estão na mesa dos brasileiros. "Tivemos alguns problemas com esse produto. No ado, o arroz teve um preço muito baixo durante muitos anos. Tivemos uma queda na área de produção, então, hoje, ele tem um preço mais alto. Mas ele está nas prateleiras e vai continuar", disse a ministra.

Segundo ela, o governo já tomou as medidas que podiam ser feitas para dar estabilidade e equilíbrio ao preço do arroz. "O Brasil tirou a alíquota de importação para que o produto de fora pudesse entrar. É uma cota de reserva para que possamos ter tranquilidade de que o preço vai voltar e ser equilibrado", afirmou a ministra.

Na última terça-feira, a Câmara de Comércio Exterior (Camex) anunciou a redução total da alíquota de importação para uma cota de 400 mil toneladas de arroz até o fim deste ano. As informações são do jornal O Estado de S. Paulo.