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

Combustíveis deveriam subir até 25% para alcançar preço internacional, dizem importadores

A Petrobras está há 57 dias sem reajustar os dois combustíveis - Getty Images/iStockphoto
A Petrobras está há 57 dias sem reajustar os dois combustíveis Imagem: Getty Images/iStockphoto

Denise Luna

Estadão Conteúdo, Rio

06/05/2022 09h58

Com o câmbio e os preços de referência da gasolina e do óleo diesel no mercado internacional estabilizados em um patamar elevado, as defasagens em relação ao preços praticados no mercado interno pela Petrobras continuam altas, com o diesel registrando uma diferença média de 21% e a gasolina de 17%, informa a Associação Brasileira dos Importadores de Combustíveis (Abicom).

Em alguns portos que balizam os preços da estatal, a defasagem do diesel chegou a 25% (Itaqui, Suape, Santos e Araucária) e da gasolina 19% (Araucária) na quinta-feira.

Já no porto de Aratu, na Bahia, Estado onde está localizada a Refinaria de Mataripe, controlada pela Acelen, braço do fundo de investimento árabe Mubadala, a defasagem do diesel era de 5% e da gasolina de 10%, devido a reajustes semanais.

A Petrobras está há 57 dias sem reajustar os dois combustíveis. De acordo com entrevista exclusiva do presidente da Petrobras, José Mauro Coelho, ao Broadcast (sistema de notícias em tempo real do Grupo Estado), no início da semana, "no momento certo" o reajuste será feito.

Segundo a Abicom, para equiparar os preços com o mercado internacional a estatal teria que elevar o preço do litro do diesel em R$ 1,27 e da gasolina em R$ 0,78.

Na quinta-feira, porém, o presidente da República, Jair Bolsonaro, mandou recados explícitos para Coelho, como fazia com seus antecessores dias antes dos aumentos dos combustíveis.

O presidente chegou a antecipar o lucro da Petrobras no primeiro trimestre de 2022, que ainda não havia sido divulgado, e classificou os altos ganhos da empresa como um "estupro".

Ele chegou a ameaçar o Brasil de quebra, em um eventual aumento por parte da empresa, principalmente do diesel, que afeta os caminhoneiros, apoiadores do presidente nas eleições de 2018.

Minutos depois, a estatal divulgou que lucrou R$ 44,5 bilhões no primeiro trimestre do ano. A alta se deveu principalmente ao preço elevado do petróleo no mercado internacional e ao aumento de margem de lucro no diesel.