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

Petrobras desinvestirá menos que o previsto em 2017-2018, mas dívida atingirá meta

06/11/2018 17h56

Por Marta Nogueira e Rodrigo Viga Gaier

RIO DE JANEIRO (Reuters) - A Petrobras não conseguirá atingir sua meta de desinvestimentos de 21 bilhões de dólares para o biênio 2017 e 2018, devido a imes judiciais para vender importantes ativos, como a unidade de gasodutos no Nordeste (TAG) e fatias em refinarias, disse nesta terça-feira o presidente-executivo da estatal, Ivan Monteiro.

Até o momento, a Petrobras informou a de 7,5 bilhões de dólares de contratos para parcerias e vendas de ativos em 2017 e 2018, volume que poderá aumentar ainda dependendo do fechamento de novos contratos até o fim do ano.

Do montante de desinvestimentos assinados, a maior parte deve entrar no caixa da empresa neste ano.

Apesar de a empresa não atingir a meta de desinvestimentos, Monteiro reiterou que a petroleira irá atingir o indicador de alavancagem de 2,5 vezes (dívida líquida sobre Ebitda) no fim do ano, conforme previsto anteriormente, destacando bons resultados de política de preços de combustíveis e a recuperação dos preços do petróleo, entre outros fatores.

A grande meta de vendas de ativos e parcerias foi traçada como forma de adaptar o portfólio da empresa mais focado em ativos que deem retorno financeiro, como a produção do pré-sal, e também para ajudar a reduzir a enorme dívida da empresa, uma das maiores para uma companhia de petróleo no mundo.

Em entrevista a jornalistas para comentar os resultados trimestrais da empresa, Monteiro afirmou ainda que processos de vendas de ativos em curso não tiveram influência das eleições.

O processo de venda da TAG e das refinarias foi suspenso após uma decisão do ministro do Supremo Tribunal Federal (STF) Ricardo Lewandowski, que exigiu que vendas de subsidiárias por estatais sejam aprovadas antes pelo Congresso. Para vender, a empresa precisa derrubar a decisão do tribunal.

"A gente não vai conseguir fazer essa meta... por conta de decisão judicial, a gente não consegue levar a diante...", disse Monteiro.

Segundo ele, nos três primeiros trimestres, a empresa somou entrada de caixa com desinvestimentos de 5 bilhões de dólares e outros podem ser fechados até o fim do ano.

Questionado, o executivo confirmou que está em negociações avançadas para a venda da refinaria de Pasadena, nos Estados Unidos. A Reuters publicou, com informações de fontes, que a empresa está em negociações com a Chevron para a venda do ativo.

Sobre a possibilidade de vender sua participação na Braskem, Monteiro voltou a dizer que aguarda as conversas exclusivas que estão em curso para uma possível venda da participação da Odebrecht na petroquímica para a LyondellBasell.

Dependendo do negócio, a Petrobras poderá avaliar vender também sua participação ou manter.

"A gente aguarda o resultado dessas negociações para que possa submeter à governança da Petrobras, à diretoria executiva e Conselho de istração qual será a decisão", disse Monteiro.

A expectativa é registrar dívida líquida abaixo dos 70 bilhões de dólares no fim do ano, ante os 72,9 bilhões de dólares no fim do terceiro trimestre.

(Por Marta Nogueira e Rodrigo Viga Gaier)