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

Bolsonaro reafirma mudanças na Petrobras, apesar de mercado reagir mal

Bolsonaro participa de evento no reservatório de Barro Branco, em Sertânia (PE); durante a agenda, ele reafirmou que a Petrobras sofrerá mudanças - Adalberto Marques/MDR/Divulgação
Bolsonaro participa de evento no reservatório de Barro Branco, em Sertânia (PE); durante a agenda, ele reafirmou que a Petrobras sofrerá mudanças Imagem: Adalberto Marques/MDR/Divulgação

Do UOL, em São Paulo*

19/02/2021 12h17Atualizada em 19/02/2021 16h24

O presidente da República, Jair Bolsonaro (sem partido), reafirmou hoje que pretende fazer mudanças na Petrobras, apesar da reação negativa do mercado às críticas feitas ontem durante sua live à política de preços de combustíveis da empresa. Ele não foi específico sobre quais alterações planeja na companhia.

As ações da Petrobras operaram em queda hoje. Por volta das 13h, a ação preferencial da Petrobras, com prioridade na distribuição de dividendos, caía 5,02%, enquanto a ação ordinária, com direito a voto em assembleia, recuava 6,22%. O Ibovespa perdia 0,38%, a 118.751,73 pontos.

Repetindo o teor de seu posicionamento de ontem, Bolsonaro disse que nada mudou em suas intenções. Ele participou do acionamento das comportas do Ramal do Agreste no reservatório de Barro Branco, em Sertânia (PE).

Anuncio que teremos mudança sim na Petrobras. Jamais vamos interferir nessa grande empresa, na sua política de preço. Mas o povo não pode ser surpreendido com certos reajustes. Faça-os, mas com previsibilidade. É isso que queremos.
presidente Jair Bolsonaro

Segundo a agência de notícias Reuters, as pressões públicas de Bolsonaro têm como intuito a demissão do presidente da Petrobras, Roberto Castello Branco.

Ontem, o presidente afirmou na transmissão que "obviamente" vai ter consequência a fala de Castello Branco, que dias atrás havia dito que a ameaça de greve de caminhoneiros não era problema da empresa.

Na véspera, a Petrobras anunciou reajustes no preço do diesel e da gasolina. Bolsonaro reafirmou que pretende fazer mudanças para controlar a situação dos combustíveis.

"Decidimos que nos próximos dois meses iremos zerar também os impostos federais em cima do diesel. Nestes dois meses teremos medidas que possam causar conforto na questão de combustíveis no Brasil", disse.

Bolsonaro não foi específico em relação às mudanças, mas disse que vai exigir transparência em relação ao assunto.

"Se lá fora aumenta o barril do petróleo e aqui o dólar está alto, sabemos das suas repercussões no preço do combustível. Mas isso não vai continuar sendo um segredo de estado. Exijo e cobro transparência de todos aqueles que tenho responsabilidade de indicar", disse.

O presidente não explicou qual seria a contrapartida de arrecadação para a União sem a cobrança dos impostos. O Ministério da Economia não se manifestou sobre o assunto.

Aumento dos combustíveis

A Petrobras confirmou ontem o reajuste dos preços da gasolina e do óleo diesel em suas refinarias, que ficarão R$ 0,23 e R$ 0,34 mais caros a partir de hoje. Com mais esse reajuste, o litro da gasolina ará a custar R$ 2,48 e o do diesel, R$ 2,58. Porém este não é o preço que chega ao consumidor.

Em comunicado, a companhia enfatizou que mantém os seus preços alinhados aos do mercado internacional, o que, segundo a estatal, "é fundamental para garantir que o mercado brasileiro siga sendo suprido sem riscos de desabastecimento pelos diferentes atores responsáveis pelo atendimento às diversas regiões brasileiras".

A opção do governo para baixar o preço é mexer nos impostos. O governo federal, no entanto, só é responsável por Cide, PIS/Pasep e Cofins. O ICMS é de competência estadual.

No caso do diesel, segundo informações da Petrobras, 23% do preço correspondem a tributos: 14% de ICMS e mais 9% de PIS/Pasep e Cofins.

*Com informações da Reuters.