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

Preços do café em forte alta durante geada no Brasil

Imagem ilustrativa; Café do tipo arábica subiu na sexta-feira a mais de dois dólares por libra, o maior nível desde fevereiro de 2014 - Getty Images
Imagem ilustrativa; Café do tipo arábica subiu na sexta-feira a mais de dois dólares por libra, o maior nível desde fevereiro de 2014 Imagem: Getty Images

Em Londres

25/07/2021 05h55

Os preços do café registraram esta semana o maior nível nos últimos anos, após uma série de altas recentes no momento em que o Brasil, principal produtor mundial, perdeu parte de sua colheita devido a geadas.

O café do tipo arábica subiu na sexta-feira a mais de dois dólares por libra, o maior nível desde fevereiro de 2014.

O preço do grão arábica, de maior qualidade, disparou 60% desde janeiro.

Ao mesmo tempo, o café robusta, de qualidade inferior e cultivado majoritariamente no sudeste da Ásia, registrou a maior cotação desde outubro 2017, a 1.993 dólares por tonelada, um aumento de 40% desde o início do ano.

"Várias razões explicam a alta astronômica nos preços do café", declarou à AFP Carlos Mera, analista do Rabobank, ao citar as condições climáticas no Brasil.

Mera mencionou também o aumento dos custos de transporte e a turbulência política na Colômbia, terceiro maior produtor mundial do grão.

O Brasil sofreu uma seca histórica há alguns meses, seguida por uma forte geada esta semana em plantações importantes de Minas Gerais, responsável por 70% da produção de café arábica do Brasil.

Temperaturas abaixo de zero "provocaram a desfolha das safras e até mataram as plantas mais novas", fundamentais para as colheitas futuras, disse Mera.

O café arábica tem um ciclo de produção bienal, no qual um ano de baixo rendimento é seguido por outro de alta produtividade.

Longa crise de preços

A alta do mercado aconteceu "pelas temperaturas geladas em áreas de cultivo do Brasil", afirmou Jack Scoville, analista do Price Group.

"Temperaturas gélidas foram relatadas em grande parte de Minas Gerais, Paraná e São Paulo. Ainda não se sabe a extensão dos danos, mas uma parte significativa da safra foi afetada", completou.

Ele explicou é o período de florada para a próxima colheita, "e as flores congelaram e vão cair", disse, antes de indicar que a temperatura começou a subir.

Ao mesmo tempo, a demanda mundial de café subiu este ano com a reabertura das economias globais após a turbulência pela pandemia.

O grão arábica se viu favorecido com a abertura, porque é muito utilizado em cafeterias e restaurantes, ao contrário do robusta, usado em cafés instantâneos.

Embora as condições favoreçam os preços elevados, o economista Philippe Chalmin explicou que o valor do café foi particularmente baixo nos últimos anos.

"Os produtores de café aram por uma longa crise de preços", destacou à AFP Valeria Rodríguez, da associação de comércio justo Max Havelaar.

"Nos últimos quatro ou cinco anos, a maioria trabalhou com perda", disse.

A analista advertiu que "se a colheita é menor, isto significa que há produtores de café em algum lugar do Brasil que não terão café para vender, portanto não terão receita".

Lento aumento

Os preços crescentes estão sendo transferidos aos consumidores "lentamente", segundo Mera.

"Os torrefadores usam o mercado futuro para se proteger dos aumentos de preço a curto prazo, então normalmente demora de três a nove meses para que os consumidores vejam os efeitos", explicou.

Ainda assim, afirmou, os aumentos para os consumidores serão mais moderados do que os da matéria-prima devido a outros fatores que afetam o preço no varejo, como transporte, embalagem e comercialização.

"O café em grão é vendido em média a 15 euros (28 dólares) por quilo e em cápsulas a 45 euros (US$ 54) por quilo ou mais", disse Rodríguez, após recordar que estes preços estão longe dos valores do grão arábica, de menos de quatro euros (4,8 dólares) por quilo.

O atual contexto nos preços do café também é parte de um cenário geral de alta das matérias-primas, tanto agrícolas como industriais.