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

Gasolina mais cara do país é registrada no RS por R$ 7,49 o litro, diz ANP

8.fev.2021 - Movimento em posto de gasolina no Rio de Janeiro - Adriano Ishibashi/Framephoto/Estadão Conteúdo
8.fev.2021 - Movimento em posto de gasolina no Rio de Janeiro Imagem: Adriano Ishibashi/Framephoto/Estadão Conteúdo

Do UOL, em São Paulo*

20/10/2021 10h48Atualizada em 20/10/2021 11h09

O levantamento de preços da ANP (Agência Nacional do Petróleo, Gás Natural e Biocombustíveis) realizado na semana de 10 a 16 de outubro mostrou que o preço mais caro de gasolina comum pago no país foi de R$ 7,49 no município de Bagé, no Rio Grande do Sul. O preço mais barato do mesmo item foi R$ 5,29 no município de Cotia, em São Paulo.

No Rio Grande do Sul, no total de 292 postos pesquisados, o preço médio da gasolina comum ficou em R$ 6,61.

Já os preços médios do etanol hidratado subiram em 18 estados e no Distrito Federal na semana ada, de acordo com o levantamento. Em outros 8 estados, os preços recuaram.

Nos postos pesquisados pela ANP em todo o país, o preço médio do etanol subiu 0,92% na semana em relação à anterior, de R$ 4,775 para R$ 4,819 o litro.

Em São Paulo, principal estado produtor, consumidor e com mais postos avaliados, a cotação média do hidratado ficou em R$ 4,627 o litro, alta de 1,38% ante a semana anterior.

O preço mínimo registrado na semana para o etanol estadual, de R$ 4,592, foi registrado em Mato Grosso. Já o maior preço médio estadual foi registrado no Rio Grande do Sul, de R$ 6,277.

Na comparação mensal, o preço médio do biocombustível no país subiu 3,57%. O estado com maior alta no período foi Roraima, onde o litro subiu 6,38% no mês.

Na apuração semanal, a maior alta de preço também foi observada em Roraima, com avanço de 3,11%, para R$ 5,635 o litro.

Possível falta de combustíveis

Mesmo com as altas dos combustíveis, no dia 9, a Petrobras aumentou em 7,2% no preço médio de sua gasolina para as distribuidoras, a 2,98 reais por litro, refletindo reajuste médio de 20 centavos/litro, declarou a empresa. Segundo a companhia, o reajuste da gasolina aconteceu após 58 dias de estabilidade.

A estatal confirmou ontem que não poderá atender todos os pedidos de fornecimento de combustíveis para novembro, que teriam vindo acima de sua capacidade de produção, acendendo um alerta para distribuidoras, que apontaram para risco de desabastecimento no país.

A petroleira afirmou, em comunicado, que recebeu uma "demanda atípica" de pedidos de fornecimento de combustíveis para o próximo mês, muito acima dos meses anteriores e de sua capacidade de produção, e que apenas com muita antecedência conseguiria se programar para atendê-los.

Após as críticas pelo anúncio do não atendimento da demanda no próximo mês, a petroleira reiterou que não está descumprindo contratos, contrariando a reclamação de um grupo de distribuidoras. Segundo essas empresas, a estatal estaria impondo cotas de fornecimento de gasolina e óleo diesel para o mês que vem. O caso foi levado pelas distribuidoras à ANP.

Greve dos caminhoneiros

O presidente da Abrava (Associação Brasileira de Condutores de Veículos Automotores), Wallace Landim, conhecido como Chorão, afirmou ao UOL News que o governo de Jair Bolsonaro (sem partido) tem 15 dias para escolher entre os acionistas da Petrobras ou os caminhoneiros, caso contrário acontecerá uma greve do setor a partir de 1º de novembro.

Na pauta dos caminhoneiros, estão itens como o cumprimento do valor mínimo do frete rodoviário, a aposentadoria especial para a categoria — aos 25 anos de trabalho — e a mudança na política de preços da Petrobras para combustíveis para reduzir a flutuação do diesel.

Chegou uma hora que o governo do presidente Jair Bolsonaro precisa escolher. Ou os acionistas ou os caminhoneiros e a classe média. Ele precisa escolher. Agora precisa escolher. Ele tem 15 dias para escolher.
Wallace Landim no UOL News

Chorão chegou a ironizar a posição do governo de ver uma ameaça vazia nas reivindicações dos trabalhadores.

Segundo apuração do Estadão, o governo federal vê a mobilização como ameaças feitas antes — e que mais uma vez não devem ser cumpridas.

*Com informações do Estadão Conteúdo e da Reuters