Menu Zavřít

Trumpova posedlost cennými kovy tentokrát cílí na dna oceánů. Ambiciózní plán podmořské těžby ale může mít i vážné geopolitické dopady

22. 5. 2025
Doba čtení: 4 minuty
Podmořské dno
Autor: Shutterstock
  • Nová fáze boje o strategické suroviny začala. Plán amerického prezidenta Donalda Trumpa na podmořskou těžbu potěšil řadu firem, které se tomu odvětví věnují
  • Jako první podala žádost o licenci společnost The Metals Company, jejíž šéf Gerard Barron si pochvaluje „fenomenální“ zájem investorů
  • Odborníci ovšem bijí na poplach a varují před geopolitickými, právními i ekologickými dopady

Posedlost amerického prezidenta Donalda Trumpa kritickými minerály odstartovala ambiciózní plán, který má USA zajistit přístup k nerostnému bohatství na dně oceánů dokonce i v mezinárodních vodách. Cílem je snížit závislost na Číně, která dnes kontroluje velkou část dodávek strategických surovin, jež navíc omezuje. Cestu k tomu otevřel exekutivní příkaz podepsaný Trumpem letos v dubnu.

Tento krok má umožnit soukromým firmám přístup k miliardám tun hornin, jež svým tvarem zdánlivě připomínají brambory – jde o polymetalické konkrece, které jsou perspektivní surovinou pro získávání neželezných kovů, zejména kobaltu, mědi, niklu a manganu. Kromě toho obsahují v menší míře i další cenné prvky jako molybden, titan, zinek, lithium a podobně. To vše je extrémně důležité především pro výrobu baterií, elektromobilů, větrných turbín a také vojenských technologií.

Kontroverzní reakce

Americký Národní úřad pro oceán a atmosféru (NOAA) Trumpovo oznámení přivítal s tím, že vytváří podmínky pro rozvoj domácího průmyslu. Čínské ministerstvo zahraničí ale zareagovalo zcela opačně, neboť tím podle něj dojde k porušení mezinárodního práva. Další kritici pak upozorňují i na ekologické aspekty.

Outstream Placeholder

Šéf společnosti The Metals Company (TMC) Gerard Barron si každopádně dění pochvaluje a oznámil, že jeho firma již podala žádost o licenci k těžbě. Pokud bude schválena, mohla by se tato společnost, kotovaná na burze Nasdaq, stát prvním subjektem, který takové povolení získá v rámci mezinárodních vod. „Současná administrativa Bílého domu přináší aspoň nějakou jistotu ohledně dalšího vývoje. Největším problémem byla dosud chybějící regulace ze strany Mezinárodního úřadu pro mořské dno (ISA). Ale to je teď v USA vyřešené,“ cituje Barrona server CNBC.

„Fenomenální“ zájem investorů

V reakci na žádost TMC se zmíněný úřad nechal slyšet, že právě tato instituce je jediným legálním regulátorem těžby v mezinárodních vodách. Nutno nicméně podotknout, že ISA na regulaci pravidel teprve pracuje, přičemž očekává, že členské státy by se na ní mohly dohodnout do konce letošního roku. Alespoň tak to vloni pro CNBC uvedla generální tajemnice úřadu Leticia Carvalhová.

Sám Barron časový rámec ISA zpochybňuje, dle jeho názoru letos k žádné mezinárodní dohodě nedojde. Těší jej ale zájem investorů a dodává, že jeho firma přípravy k těžbě urychlí. A optimističtí jsou i další zastánci Trumpova záměru, podle kterých by těžba mořského dna mohla posílit bezpečnost dodavatelských řetězců a snížit závislost na těžení inkriminovaných surovin na pevnině.

Čína chce dosáhnout energetického průlomu s „hořlavým ledem“. Nová podmořská stanice má sloužit i k upevnění moci v Jihočínském moři
Přečtěte si také:

Čína chce dosáhnout energetického průlomu s „hořlavým ledem“. Nová podmořská stanice má sloužit i k upevnění moci v Jihočínském moři

Na druhé straně pomyslné barikády stojí vědecká obec, jejíž zástupci upozorňují na fakt, že odhadnout dopředu dopad těžby na životní prostředí a ekosystémy moří a oceánů je poněkud obtížné. Zastání nalézají u ekologických organizací, podle kterých takovou činnost rozhodně nelze provozovat udržitelně.

S tím nicméně Barron nesouhlasí. Regulatornímu orgánu se jeho TMC chystá předložit zprávu, která má dokázat, že těžit bezpečně minerály z mořského dna lze, a to i s minimálním dopadem na okolní přírodu. Zároveň věří, že získá licenci ještě do konce roku.

Geopolitické, právní i ekologické důsledky

Najdou se i tací, kteří jsou přesvědčeni, že americká podpora těžby na dně oceánů nemusí ohrozit jen mořské ekosystémy, ale může mít negativní dopady i na mezinárodní vztahy. „Myslím, že by to mohlo otřást geopolitickou šachovnicí. USA už i tak učinily v oblasti klimatu dost, když odstoupily od Pařížské dohody. Nyní se to promítá také do širších ekologických souvislostí,“ podotýká analytička společnosti Eurasia Group Maria Jose (Majo) Valverdeová s tím, že Trumpovo opatření by mohlo urychlit uzavření mezinárodní dohody o regulaci.

„Pokud USA zvolí cestu jednostranného postupu, mohou ostatní země koordinovat své kroky a například odmítnout nákup surovin vytěžených Američany. Nebo mezi sebou uzavřou jiné, výhodnější dohody. To se týká zvláště Číny, která je při jednání ISA velmi aktivní,“ dodává Valverdeová.

CIF25

Dekarbonizace lodní dopravy pomocí mořské soli? Americká firma staví speciální reaktory na zachytávání CO2
Přečtěte si také:

Dekarbonizace lodní dopravy pomocí mořské soli? Americká firma staví speciální reaktory na zachytávání CO2

Také prezidentka a hlavní právnička neziskové organizace As You Sow Danielle Fugereová vyjádřila hluboké znepokojení: „Tohle spustí bouři. Čína tvrdí, že je to nelegální a že využívání hlubokomořských zdrojů by mělo sloužit ku prospěchu celého lidstva, což Mezinárodní úmluva o mořském právu požaduje. A pak přijdou Spojené státy a tvrdí, že mají právo plenit hlubiny oceánu.“

USA jsou také jednou z mála zemí, které zmíněnou úmluvu dosud neratifikovaly. „Trumpův příkaz vyvíjí silný tlak na členské státy ISA, aby vytvořily rámec pro těžbu na mořském dně. Máme vážné obavy z dopadů na ekosystémy i na rybolov zvláště v případě těch zemí, které jsou na něm závislé,“ uzavírá Fugereová.

  • Našli jste v článku chybu?
'; document.getElementById('preroll-iframe').onload = function () { setupIframe(); } prerollContainer = document.getElementsByClassName('preroll-container-iframe')[0]; } function setupIframe() { prerollDocument = document.getElementById('preroll-iframe').contentWindow.document; let el = prerollDocument.createElement('style'); prerollDocument.head.appendChild(el); el.innerText = "#adContainer>div:nth-of-type(1),#adContainer>div:nth-of-type(1) > iframe { width: 99% !important;height: 99% !important;max-width: 100%;}#videoContent,body{ width:100vw;height:100vh}body{ font-family:'Helvetica Neue',Arial,sans-serif}#videoContent{ overflow:hidden;background:#000}#adMuteBtn{ width:35px;height:35px;border:0;background:0 0;display:none;position:absolute;fill:rgba(230,230,230,1);bottom:20px;right:25px}"; videoContent = prerollDocument.getElementById('contentElement'); videoContent.style.display = 'none'; videoContent.volume = 1; videoContent.muted = false; const playPromise = videoContent.play(); if (playPromise !== undefined) { playPromise.then(function () { console.log('PREROLL sound allowed'); // setUpIMA(true); videoContent.volume = 1; videoContent.muted = false; setUpIMA(); }).catch(function () { console.log('PREROLL sound forbidden'); videoContent.volume = 0; videoContent.muted = true; setUpIMA(); }); } } function setupDimensions() { prerollWidth = Math.min(iinfoPrerollPosition.offsetWidth, 480); prerollHeight = Math.min(iinfoPrerollPosition.offsetHeight, 320); } function setUpIMA() { google.ima.settings.setDisableCustomPlaybackForIOS10Plus(true); google.ima.settings.setLocale('cs'); google.ima.settings.setNumRedirects(10); // Create the ad display container. createAdDisplayContainer(); // Create ads loader. adsLoader = new google.ima.AdsLoader(adDisplayContainer); // Listen and respond to ads loaded and error events. adsLoader.addEventListener( google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED, onAdsManagerLoaded, false); adsLoader.addEventListener( google.ima.AdErrorEvent.Type.AD_ERROR, onAdError, false); // An event listener to tell the SDK that our content video // is completed so the SDK can play any post-roll ads. const contentEndedListener = function () { adsLoader.contentComplete(); }; videoContent.onended = contentEndedListener; // Request video ads. const adsRequest = new google.ima.AdsRequest(); adsRequest.adTagUrl = iinfoVastUrls[iinfoVastUrlIndex]; console.log('Preroll advert: ' + iinfoVastUrls[iinfoVastUrlIndex]); videoContent.muted = false; videoContent.volume = 1; // Specify the linear and nonlinear slot sizes. This helps the SDK to // select the correct creative if multiple are returned. // adsRequest.linearAdSlotWidth = prerollWidth; // adsRequest.linearAdSlotHeight = prerollHeight; adsRequest.nonLinearAdSlotWidth = 0; adsRequest.nonLinearAdSlotHeight = 0; adsLoader.requestAds(adsRequest); } function createAdDisplayContainer() { // We assume the adContainer is the DOM id of the element that will house // the ads. prerollDocument.getElementById('videoContent').style.display = 'none'; adDisplayContainer = new google.ima.AdDisplayContainer( prerollDocument.getElementById('adContainer'), videoContent); } function unmutePrerollAdvert() { adVolume = !adVolume; if (adVolume) { adsManager.setVolume(0.3); prerollDocument.getElementById('adMuteBtn').innerHTML = ''; } else { adsManager.setVolume(0); prerollDocument.getElementById('adMuteBtn').innerHTML = ''; } } function onAdsManagerLoaded(adsManagerLoadedEvent) { // Get the ads manager. const adsRenderingSettings = new google.ima.AdsRenderingSettings(); adsRenderingSettings.restoreCustomPlaybackStateOnAdBreakComplete = true; adsRenderingSettings.loadVideoTimeout = 12000; // videoContent should be set to the content video element. adsManager = adsManagerLoadedEvent.getAdsManager(videoContent, adsRenderingSettings); // Add listeners to the required events. adsManager.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR, onAdError); adsManager.addEventListener( google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED, onContentPauseRequested); adsManager.addEventListener( google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED, onContentResumeRequested); adsManager.addEventListener( google.ima.AdEvent.Type.ALL_ADS_COMPLETED, onAdEvent); // Listen to any additional events, if necessary. adsManager.addEventListener(google.ima.AdEvent.Type.LOADED, onAdEvent); adsManager.addEventListener(google.ima.AdEvent.Type.STARTED, onAdEvent); adsManager.addEventListener(google.ima.AdEvent.Type.COMPLETE, onAdEvent); playAds(); } function playAds() { // Initialize the container. Must be done through a user action on mobile // devices. videoContent.load(); adDisplayContainer.initialize(); // setupDimensions(); try { // Initialize the ads manager. Ad rules playlist will start at this time. adsManager.init(1920, 1080, google.ima.ViewMode.NORMAL); // Call play to start showing the ad. Single video and overlay ads will // start at this time; the call will be ignored for ad rules. adsManager.start(); // window.addEventListener('resize', function (event) { // if (adsManager) { // setupDimensions(); // adsManager.resize(prerollWidth, prerollHeight, google.ima.ViewMode.NORMAL); // } // }); } catch (adError) { // An error may be thrown if there was a problem with the VAST response. // videoContent.play(); } } function onAdEvent(adEvent) { const ad = adEvent.getAd(); console.log('Preroll event: ' + adEvent.type); switch (adEvent.type) { case google.ima.AdEvent.Type.LOADED: if (!ad.isLinear()) { videoContent.play(); } prerollDocument.getElementById('adContainer').style.width = '100%'; prerollDocument.getElementById('adContainer').style.maxWidth = '640px'; prerollDocument.getElementById('adContainer').style.height = '360px'; break; case google.ima.AdEvent.Type.STARTED: window.addEventListener('scroll', onActiveView); if (ad.isLinear()) { intervalTimer = setInterval( function () { // Example: const remainingTime = adsManager.getRemainingTime(); // adsManager.pause(); }, 300); // every 300ms } prerollDocument.getElementById('adMuteBtn').style.display = 'block'; break; case google.ima.AdEvent.Type.ALL_ADS_COMPLETED: if (ad.isLinear()) { clearInterval(intervalTimer); } if (prerollLastError === 303) { playYtVideo(); } break; case google.ima.AdEvent.Type.COMPLETE: if (ad.isLinear()) { clearInterval(intervalTimer); } playYtVideo(); break; } } function onAdError(adErrorEvent) { console.log(adErrorEvent.getError()); prerollLastError = adErrorEvent.getError().getErrorCode(); if (!loadNext()) { playYtVideo(); } } function loadNext() { iinfoVastUrlIndex++; if (iinfoVastUrlIndex < iinfoVastUrls.length) { iinfoPrerollPosition.remove(); playPrerollAd(); } else { return false; } adVolume = 1; return true; } function onContentPauseRequested() { videoContent.pause(); } function onContentResumeRequested() { videoContent.play(); } function onActiveView() { if (prerollContainer) { const containerOffset = prerollContainer.getBoundingClientRect(); const windowHeight = window.innerHeight; if (containerOffset.top < windowHeight/1 && containerOffset.bottom > 0.0) { if (prerollPaused) { adsManager.resume(); prerollPaused = false; } return true; } else { if (!prerollPaused) { adsManager.pause(); prerollPaused = true; } } } return false; } function playYtVideo() { iinfoPrerollPosition.remove(); youtubeIframe.style.display = 'block'; youtubeIframe.src += '&autoplay=1&mute=1'; } }