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

ANÁLISE

Preços do petróleo seguem em alta, com maior procura pela matéria-prima

Felipe Bevilacqua

19/01/2022 09h39

Esta é a versão online para a edição desta quarta-feira (19/1) da newsletter Por Dentro da Bolsa. Para esse e outros boletins e recebê-los diretamente no seu email, cadastre-se aqui.

As Bolsas de Valores dos Estados Unidos tentam se recuperar das perdas da véspera na sessão desta quarta-feira (19), mas esbarram na perspectiva de aceleração do tapering - processo de redução do volume de compras de títulos pelo Federal Reserve (Fed, o banco central dos EUA) - e na possibilidade de antecipação do início da alta dos juros no país.

Essa conjuntura abre caminho para a alta dos juros dos títulos públicos norte-americanos, conhecidos como Treasuries, movimento que torna a renda fixa mais atrativa e prejudica as ações de empresas de crescimento, ou seja, aquelas que ainda não apresentam resultados robustos e têm seu valor de mercado atrelado ao seu potencial de crescimento.

Na Europa, as Bolsas de Valores oscilam, repercutindo dados da inflação em algumas das principais economias do continente. No Reino Unido, a inflação ao consumidor avançou 0,5% em dezembro, superando as expectativas e reforçando a postura mais dura do Bank of England (BoE, o banco central inglês). Na Alemanha, os preços também subiram 0,5% em dezembro, porém a alta já era esperada.

Na Ásia, os mercados fecharam majoritariamente em queda, acompanhando o tom negativo dos mercados de Nova York. Os investidores asiáticos aguardam a divulgação do resultado da balança comercial japonesa em dezembro, prevista para as 20h50 (horário de Brasília) desta quarta-feira.

E por aqui, o que esperar?

Por aqui, diante da agenda de indicadores econômicos esvaziada, o Ibovespa deve ser influenciado pelos mercados internacionais e pela variação dos preços das commodities.

Os preços do petróleo seguem em alta, em meio à diminuição dos estoques dos países membros da OCDE (Organização para Cooperação e Desenvolvimento Econômico), acompanhada pela expectativa de que a Organização dos Países Exportadores de Petróleo e aliados (Opep+) não conseguirá aumentar a oferta em quantidade suficiente para suprir a demanda.

O banco Goldman Sachs projeta que o preço do barril de petróleo Brent, atualmente na faixa de US$ 88, deve chegar a US$ 100 no terceiro trimestre deste ano.

Outro tema que merece atenção é a baixa adesão à greve dos servidores públicos federais que reivindicam reajustes salariais. De acordo com lideranças sindicais, as manifestações reuniram entre 500 e 600 pessoas, entre funcionários da Receita Federal, da Controladoria Geral da União, do Legislativo, do Banco Central, do Poder Judiciário, entre outros.

Representantes dos servidores desejam um reajuste da ordem de 28%, correspondente à inflação acumulada nos últimos cinco anos. Entretanto, estimativas indicam que a cada 1% de aumento na folha de pagamento, seria gerada uma despesa adicional de cerca de R$ 3 bilhões a União.

De acordo com estimativas, a cada 1% de aumento na folha de pagamento, seria gerada uma despesa adicional de cerca de R$ 3 bilhões a União.

No 'Investigando o Mercado' (exclusivo para s do UOL Economia Investimentos): informações sobre a produção da Petrobras no pré-sal e a compra da Activision Blizzard pela Microsoft.

Um abraço,

Felipe Bevilacqua

Analista de Investimentos de Levante
CNPI - Analista certificado pela Apimec
Gestor CGA - Gestor de Fundos certificado pela Anbima
de Recursos e Gestor autorizado pela CVM

Queremos ouvir você

Tem alguma dúvida ou sugestão sobre investimentos? Mande sua pergunta para [email protected]

Este material foi elaborado exclusivamente pela Levante Ideias e pelo estrategista-chefe e sócio-fundador Rafael Bevilacqua (sem qualquer participação do Grupo UOL) e tem como objetivo fornecer informações que possam auxiliar o investidor a tomar decisão de investimento, não constituindo qualquer tipo de oferta de valor mobiliário ou promessa de retorno financeiro e/ou isenção de risco . Os valores mobiliários discutidos neste material podem não ser adequados para todos os perfis de investidores que, antes de qualquer decisão, deverão realizar o processo de suitability para a identificação dos produtos adequados ao seu perfil de risco. Os investidores que desejem adquirir ou negociar os valores mobiliários cobertos por este material devem obter informações pertinentes para formar a sua própria decisão de investimento. A rentabilidade de produtos financeiros pode apresentar variações e seu preço pode aumentar ou diminuir, podendo resultar em significativas perdas patrimoniais. Os desempenhos anteriores não são indicativos de resultados futuros.