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

Dólar opera em queda de 2,66% após vitória de Lula; Bolsa tem alta

A moeda norte-americana opera em queda após a eleição do presidente Lula (PT) - Getty Images
A moeda norte-americana opera em queda após a eleição do presidente Lula (PT) Imagem: Getty Images

Caíque Alencar

Do UOL, em São Paulo

31/10/2022 09h14Atualizada em 31/10/2022 18h57

O dólar comercial opera em queda no início da tarde de hoje, no primeiro pregão após o resultado oficial do segundo turno das eleições presidenciais. Às 15h58, a moeda norte-americana registrava variação de 2,66%, cotada a R$ 5,16. A cotação é registrada após a vitória do ex-presidente Luiz Inácio Lula da Silva (PT) neste domingo (30).

Na abertura, o dólar chegou registrar variação de 2,02%, às 9h01, chegando à casa de R$ 5,40.

Às 16h, o Ibovespa, principal índice da Bolsa de Valores brasileira (B3), operava em alta de 0,58%, aos 115.202 pontos. A Bolsa opera entre altas e baixas hoje. No momento de maior queda do dia, chegou à mínima de 112.178 pontos.

Acompanhe a Bolsa e o dólar durante o dia aqui.

O que diz o mercado sobre a vitória de Lula. Para economistas e agentes de mercados, as atenções agora se voltam às sinalizações de Lula sobre a futura condução da política econômica, seus arranjos políticos e, sobretudo, a indicação de qual será sua equipe ministerial —o foco principal é no ministro que vai comandar a economia. Esses tópicos devem ditar o ritmo do mercado nos próximos dias.

Em um discurso a apoiadores na noite de ontem na Avenida Paulista após sua vitória, Lula disse que, "talvez, tire uns dois dias para descansar". "Eu vou descansar uns dois dias, depois estarei pronto para estar no governo e para apresentar o que nós vamos fazer", afirmou.

Na última sexta-feira (28), o último pregão antes do segundo turno das eleições, o dólar comercial fechou com variação negativa de 0,12%, cotado a R$ 5,30.

O valor do dólar divulgado diariamente pela imprensa, inclusive o UOL, refere-se ao dólar comercial. Para quem vai viajar e precisa comprar moeda em corretoras de câmbio, o valor é bem mais alto.

Lá fora, o mercado já está reagindo às eleições. As ADRs (American Depositary Receipts, recibos de ações de outros países adquiridos por investidos dos EUA) da Petrobras (PETR4) caem 10,04% no premarket de Nova York nesta segunda-feira (31), após o resultado das eleições.

Os papéis da Petrobras na Bolsa Americana já haviam caído cerca de 1,8% na sexta (28).

Além disso, o EWZ, papel que representa a bolsa de valores brasileira lá fora, cai 5,7% no premarket - se concretizada, pode ser uma das maiores quedas do ano, junto com recuos semelhantes em junho e em outubro.

Outro ativo que cai lá fora são as ADRs da Vale (VALE3), que mostram um recuo de 2,45% no premarket. A companhia é a que tem a maior relevância no Ibovespa, logo na frente da Petrobras.

Como fica a Petrobras. Nesta segunda, a Petrobras abriu o dia em queda. Por volta do meio-dia, a estatal registrava a maior queda na Bolsa, com desvalorização de 5,40% para PETR4 e de 4,86% para PETR3.

Segundo relatório da BTG Pactual, Lula já sinalizou que o Brasil não pode ser dependente da importação de combustível, sugerindo que investimentos no mercado de refino e distribuição são possíveis. Na avaliação da BTG, manter parte do pagamento de dividendos pode ser positivo para o ano de 2023.

* Com informações de Suno Notícias