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

Os extraordinários lucros de grandes transportadoras com a crise dos contêineres

Maersk reportou maior lucro em seus 117 anos de história - Getty Images
Maersk reportou maior lucro em seus 117 anos de história Imagem: Getty Images

17/11/2021 10h37

A maior empresa de navegação do mundo, a Danish Maersk, está ganhando mais dinheiro do que nunca.

Graças ao aumento do preço do aluguel de seus contêineres, a empresa registrou no terceiro trimestre do ano o período mais lucrativo de seus 117 anos de história.

O lucro, antes da dedução de impostos e juros, atingiu US$ 5,9 bilhões (R$ 32,4 bilhões), enquanto a receita atingiu US$ 16,6 bilhões (R$ 91,3 bilhões).

As grandes empresas de transporte marítimo acabaram por ser as grandes vencedoras da crise da cadeia de abastecimento transportando mercadorias em todo o mundo.

Como há excesso de demanda por parte dos consumidores e falta de oferta para movimentar os produtos, os preços do transporte marítimo dispararam.

Em algumas das rotas marítimas mais movimentadas entre a Ásia e os Estados Unidos, Europa ou América Latina, as tarifas aumentaram mais de 500%.

"Os portos não estão funcionando tão bem quanto deveriam, então não podemos descarregar contêineres tão rápido quanto gostaríamos", disse Soren Skou, presidente-executivo da Maersk, no início de novembro.

Como os portos e toda a cadeia logística de transporte sofrem congestionamentos, as mercadorias demoram a chegar ao destino.

As empresas são obrigadas a pagar mais para transportar seus produtos e os consumidores também acabam pagando mais por eles.

Gigantes marítimas

Simon Heaney, diretor-sênior da unidade de pesquisa de contêineres da consultoria Drewry, explica que o setor de navegação está registrando lucros recordes.

Entre 2000 e 2019, o setor faturou US$ 83,5 bilhões (R$ 459 bilhões) de BAIT (lucro antes de juros e impostos).

Para este ano, a projeção é que a indústria naval terá um lucro de pelo menos US$ 150 bilhões (R$ 825 bilhões).

"Eles vão dobrar em um ano o que conseguiram em quase duas décadas", diz Heaney à BBC News Mundo, o serviço de notícias em espanhol da BBC.

Mas ele alerta que se trata de uma situação excepcional.

Em geral, o transporte marítimo é visto como "uma indústria de baixa margem que atrai poucos investidores", ressalva.

As cinco maiores companhias marítimas do mundo respondem por dois terços do mercado.

E as dez maiores empresas controlam 85% do transporte global, de acordo com dados de Drewry.

"Diria que o mercado é moderadamente concentrado e é um setor bastante competitivo", diz o especialista.

'Oligopólio'

Uma visão completamente diferente tem Alejandro Molins, consultor e acadêmico da Escola de Organização Industrial (EOI), na Espanha.

"Estamos diante de um mercado que está nas mãos de pouquíssimas operadoras que controlam o trânsito de mercadorias no mundo", diz.

"É um oligopólio."

"Hoje elas têm lucros espetaculares, embora por muitos anos também perderam muito dinheiro. O que é fato é que o mundo está vendo uma oferta cada vez menor de companhias marítimas", acrescenta.

Molins diz que a concentração do mercado não favorece a concorrência nem beneficia os consumidores.

"As empresas menores não têm capacidade de negociação se houver poucos players no mercado."

Por outro lado, argumenta ele, as companhias de navegação não são apenas donas dos navios e contêineres.

Elas também possuem o restante da cadeia logística, controlando portos, carga, descarga, transporte terrestre, armazéns, etc.

"Essas companhias detêm o negócio vertical e horizontalmente", afirma.

Para ele, a concentração no mercado desse setor é semelhante ao que ocorre em outros, como tecnologia.

"Um negócio cíclico"

Willy Shih, professor da Escola de Negócios de Harvard, nos EUA, ressalta que o lucro recorde das empresas de navegação se deve a um problema de oferta e demanda em um setor com altos e baixos.

"O setor de navegação ou por anos de austeridade. Por décadas, não foi um negócio tão lucrativo por ter excesso de capacidade", diz ele em entrevista à BBC News Mundo.

"É um negócio cíclico", acrescenta o acadêmico.

As projeções apontam que a crise nas cadeias produtivas continuará no próximo ano, não só porque há gargalos nos portos, mas também porque há falta de mão de obra em outras partes essenciais do processo, como, por exemplo, caminhoneiros que transportam mercadorias de terminais portuários para centros de distribuição.

Como a crise não dá sinais de abrandamento, as empresas que estão sem estoque tiveram que recorrer ao transporte aéreo de produtos.

Empresas americanas como Nike, Crocs ou Levi Strauss pagaram custos mais altos para transportar alguns de seus produtos em aviões.

Isso explica porque começou a aumentar a demanda por transporte aéreo de cargas, uma alternativa mais cara, mas que em um contexto desafiador como o atual, tem ganhado espaço.

Até a gigante Maersk começou a expandir suas operações do mar aos céus, comprando a Senator International, operadora de cargas com sede em Hamburgo, na Alemanha, que lhe dará mais o a aeronaves, capacidade ferroviária.