IBOV 173,325.65 ▼ 0.03% IPSA 10,954.04 ▲ 0.52% IPC MEX 66,709.60 ▲ 0.88% MERVAL 3,281,979 — 0.00% COLCAP 2,301.34 ▲ 0.13% BVL PERÚ 56,620.35 — — USD/BRL5.06▼ 0.34% USD/MXN17.39▼ 0.15% USD/CLP936.72▲ 0.11% USD/COP3,205▼ 1.56% USD/PEN3.40▲ 0.06% USD/ARS1,480▲ 0.15% USD/UYU40.11▲ 0.99% USD/PYG6,045▲ 1.66% USD/BOB10.95▲ 3.79% USD/DOP58.01▼ 0.33% USD/CRC447.30▲ 1.33% USD/GTQ7.62▲ 2.19% USD/HNL26.74▲ 1.49% USD/NIO36.62▲ 0.72% USD/VES735.39▼ 0.13% USD/PAB1.00— 0.00% USD/BZD2.00— 0.00% USD/JMD157.79▲ 0.55% USD/TTD6.73▲ 1.10% EUR/BRL5.77▼ 0.86% BRENT 93.38 ▲ 2.60% WTI 86.39 ▲ 1.74% IRON ORE 161.91 — — COPPER 6.51 ▼ 0.08% GOLD 4,149 ▲ 1.92% SILVER 60.15 ▲ 2.24% SOY 1,231 ▲ 0.90% CORN 480.75 ▲ 6.18% WHEAT 691.00 ▲ 1.92% COFFEE 317.05 ▼ 4.49% SUGAR 14.76 ▼ 0.81% ORANGE JUICE 144.15 ▲ 0.24% COTTON 80.43 ▲ 1.86% COCOA 5,458 ▼ 2.66% BEEF 221.00 ▼ 2.50% CATTLE 340.35 ▼ 2.63% LITHIUM 69.40 ▲ 0.46% PETR4 42.30 ▲ 1.54% VALE3 74.07 ▲ 2.53% ITUB4 42.63 ▲ 0.24% BBDC4 18.70 ▲ 0.81% ABEV3 15.95 ▲ 0.95% BBAS3 20.91 ▲ 0.14% B3SA3 15.47 ▲ 1.98% WEGE3 45.86 ▲ 7.98% PRIO3 59.28 ▲ 1.89% SUZB3 42.15 ▲ 1.25% RENT3 36.83 ▲ 0.77% AZZA3 17.42 ▼ 0.34% CSAN3 3.89 ▲ 2.91% RAIZ4 0.28 ▲ 3.70% PCAR3 2.75 ▲ 0.73% GMAT3 3.88 ▲ 1.31% PSSA3 53.98 ▲ 0.93% CVCB3 1.15 ▲ 2.68% POSI3 3.70 ▲ 0.54% SLCE3 13.94 ▲ 1.38% NATU3 8.76 ▲ 0.57% BRKM5 5.87 ▲ 2.80% RANI3 7.98 ▲ 1.14% CSNA3 5.24 ▲ 3.56% CMIN3 5.89 ▲ 5.56% USIM5 8.57 ▲ 1.30% GGBR4 23.80 ▲ 1.32% ENEV3 25.53 ▲ 0.43% CPFE3 46.18 ▼ 0.47% CMIG4 11.03 ▲ 0.09% EQTL3 39.02 ▲ 0.49% LREN3 13.48 ▲ 1.58% VIVT3 35.66 ▼ 0.39% RAIL3 13.52 ▲ 2.11% KLABIN 17.84 ▲ 1.42% RAIA DROGASIL 18.12 ▼ 0.06% RDOR3 34.14 ▲ 0.65% HAPV3 11.52 ▲ 2.49% FLRY3 16.71 ▲ 0.97% SMTO3 15.85 ▲ 1.73% UGPA3 32.17 ▲ 1.10% VBBR3 34.26 ▲ 0.91% BBSE3 41.80 ▲ 0.60% BPAC11 56.02 ▲ 1.17% CURY3 30.18 ▲ 0.77% AERI3 2.07 ▲ 1.47% VIVARA 21.56 ▲ 0.70% COMPASS 24.63 ▲ 0.78% VAMOS 3.18 ▲ 2.91% SANB11 26.79 ▼ 1.54% ASAI3 8.43 ▲ 2.18% SBSP3 28.73 ▲ 0.45% WALMEX 49.24 ▲ 0.18% GMEXICO 208.68 ▼ 0.14% FEMSA 227.31 ▲ 0.25% CEMEX 22.02 ▼ 0.23% GFNORTE 187.02 ▲ 0.66% BIMBO 59.40 ▲ 0.02% TELEVISA 9.77 ▲ 0.10% AMX 22.76 ▲ 0.09% GAP 378.94 ▲ 0.11% ASUR 273.83 ▼ 0.41% OMA 226.51 ▲ 0.11% KOF 181.05 ▲ 0.13% GRUMA 282.60 ▼ 1.74% KIMBER 38.55 ▲ 0.39% SQM-B 64,540 — 0.00% COPEC 6,450 — 0.00% BSANTANDER 79.01 — 0.00% FALABELLA 5,919 ▲ 1.18% ENELAM 84.53 — 0.00% CENCOSUD 2,028 — 0.00% CMPC 1,084 ▲ 1.67% BANCO CHILE 190.01 — 0.00% LATAM AIR 24.20 — 0.00% YPF 80,625 — 0.00% GGAL 7,965 ▲ 1.53% PAMPA 5,475 — 0.00% TXAR 679.00 ▲ 1.27% ALUAR 973.00 — 0.00% TGS 9,710 — 0.00% CEPU 2,340 — 0.00% MIRGOR 16,775 ▼ 2.04% COME 42.87 — 0.00% LOMA NEGRA 3,605 — 0.00% BYMA 292.25 — 0.00% TELECOM ARG 4,255 ▲ 2.65% ECOPETROL 16.77 ▲ 1.42% BANCOLOMBIA 83.98 ▲ 0.40% GRUPO AVAL 5.11 ▲ 0.29% CREDICORP 390.00 ▼ 0.28% SOUTHERN COPPER 189.67 ▲ 0.88% BUENAVENTURA 32.15 ▲ 2.88% MERCADOLIBRE 1,819 ▼ 0.22% NUBANK 14.35 ▼ 0.28% XP 16.90 ▲ 0.30% PAGSEGURO 9.56 ▼ 0.26% STONE 11.31 ▲ 0.49% GLOBANT 32.49 ▲ 1.22% TECNOGLASS 45.15 ▼ 2.08% GAP AIRPORT 218.22 ▲ 0.25% ASUR 273.83 ▼ 0.41% OMA AIRPORT 105.17 ▲ 0.90% AMX ADR 26.16 ▲ 0.25% FEMSA ADR 131.43 ▲ 0.82% CEMEX ADR 12.79 ▲ 0.71% PETROBRAS ADR 18.77 ▲ 1.24% VALE ADR 14.61 ▲ 2.53% ITAU ADR 8.42 ▲ 0.18% SANTANDER BR 5.38 ▼ 0.55% AMBEV ADR 3.13 ▲ 0.48% CSN 1.04 ▲ 4.00% GERDAU 4.74 ▲ 2.05% LATAM ADR 51.23 ▼ 0.66% BTC 65,866 ▼ 0.96% ETH 1,939 ▲ 0.56% SOL 77.80 ▼ 0.40% XRP 1.14 ▼ 0.09% BNB 571.88 ▼ 0.30% ADA 0.17 ▲ 0.61% DOGE 0.07 ▼ 0.63% AVAX 6.55 ▼ 0.17% LINK 8.67 ▲ 0.29% DOT 0.84 ▼ 0.81% LTC 46.79 ▼ 0.06% BCH 221.15 ▼ 1.14% TRX 0.33 ▲ 0.05% XLM 0.19 ▼ 1.26% HBAR 0.07 ▲ 2.64% NEAR 1.88 ▼ 2.64% ATOM 1.47 ▼ 1.08% AAVE 97.72 ▲ 2.25% SELIC 14.25% EMBRAER 83.97 ▲ 1.60% EMBRAER ADR 65.84 ▲ 0.57% JBS 12.06 ▲ 0.92% JBS BDR 61.09 ▲ 1.44% MBRF3 15.38 ▲ 1.79% MBRFY 2.97 ▲ 0.68% INTER 5.55 ▼ 0.54% EGX 53,932 ▼ 0.11% USD/ZAR16.42▼ 0.29% USD/NGN 1,376 — 0.00% NIKKEI 66,116 ▼ 0.18% CSI300 4,717 ▼ 0.46% HSI 24,893 ▼ 0.95% NIFTY 23,996 ▼ 0.79% KOSPI 6,798 ▲ 0.74% JCI 6,334 ▼ 0.09% USD/JPY163.03▼ 0.09% USD/CNY6.76▼ 0.08% DAX 25,165 ▲ 0.61% CAC 8,454 ▲ 1.08% FTSE 10,744 ▲ 1.49% MIB 52,789 ▲ 0.96% IBEX 19,614 ▲ 1.21% STOXX 647.75 ▲ 0.71% EUR/USD1.14▲ 0.17% GBP/USD 1.3379 — 0.00% SPX 7,495 ▼ 0.19% DJI 52,197 ▼ 0.05% NDX 29,155 ▲ 1.93% RUT 2,987 ▲ 1.53% TSX 35,420 ▲ 0.14% VIX 17.37 ▲ 1.88% USD/CAD1.41▼ 0.16% US10Y 4.6420 ▲ 0.30% IBOV 173,325.65 ▼ 0.03% IPSA 10,954.04 ▲ 0.52% IPC MEX 66,709.60 ▲ 0.88% MERVAL 3,281,979 — 0.00% COLCAP 2,301.34 ▲ 0.13% BVL PERÚ 56,620.35 — — USD/BRL 5.06 ▼ 0.34% USD/MXN 17.39 ▼ 0.15% USD/CLP 936.72 ▲ 0.11% USD/COP 3,205 ▼ 1.56% USD/PEN 3.40 ▲ 0.06% USD/ARS 1,480 ▲ 0.15% USD/UYU 40.11 ▲ 0.99% USD/PYG 6,045 ▲ 1.66% USD/BOB 10.80 ▲ 2.37% USD/DOP 58.01 ▼ 0.33% USD/CRC 447.30 ▲ 1.33% USD/GTQ 7.62 ▲ 2.19% USD/HNL 26.74 ▲ 1.49% USD/NIO 36.62 ▲ 0.72% USD/VES 735.39 ▼ 0.13% USD/PAB 1.00 — 0.00% USD/BZD 2.00 — 0.00% USD/JMD 157.79 ▲ 0.55% USD/TTD 6.73 ▲ 1.10% EUR/BRL 5.77 ▼ 0.86% BRENT 93.38 ▲ 2.60% WTI 86.39 ▲ 1.74% IRON ORE 161.91 — — COPPER 6.51 ▼ 0.08% GOLD 4,149 ▲ 1.92% SILVER 60.15 ▲ 2.24% SOY 1,231 ▲ 0.90% CORN 480.75 ▲ 6.18% WHEAT 691.00 ▲ 1.92% COFFEE 317.05 ▼ 4.49% SUGAR 14.76 ▼ 0.81% ORANGE JUICE 144.15 ▲ 0.24% COTTON 80.43 ▲ 1.86% COCOA 5,458 ▼ 2.66% BEEF 221.00 ▼ 2.50% CATTLE 340.35 ▼ 2.63% LITHIUM 69.40 ▲ 0.46% PETR4 42.30 ▲ 1.54% VALE3 74.07 ▲ 2.53% ITUB4 42.63 ▲ 0.24% BBDC4 18.70 ▲ 0.81% ABEV3 15.95 ▲ 0.95% BBAS3 20.91 ▲ 0.14% B3SA3 15.47 ▲ 1.98% WEGE3 45.86 ▲ 7.98% PRIO3 59.28 ▲ 1.89% SUZB3 42.15 ▲ 1.25% RENT3 36.83 ▲ 0.77% AZZA3 17.42 ▼ 0.34% CSAN3 3.89 ▲ 2.91% RAIZ4 0.28 ▲ 3.70% PCAR3 2.75 ▲ 0.73% GMAT3 3.88 ▲ 1.31% PSSA3 53.98 ▲ 0.93% CVCB3 1.15 ▲ 2.68% POSI3 3.70 ▲ 0.54% SLCE3 13.94 ▲ 1.38% NATU3 8.76 ▲ 0.57% BRKM5 5.87 ▲ 2.80% RANI3 7.98 ▲ 1.14% CSNA3 5.24 ▲ 3.56% CMIN3 5.89 ▲ 5.56% USIM5 8.57 ▲ 1.30% GGBR4 23.80 ▲ 1.32% ENEV3 25.53 ▲ 0.43% CPFE3 46.18 ▼ 0.47% CMIG4 11.03 ▲ 0.09% EQTL3 39.02 ▲ 0.49% LREN3 13.48 ▲ 1.58% VIVT3 35.66 ▼ 0.39% RAIL3 13.52 ▲ 2.11% KLABIN 17.84 ▲ 1.42% RAIA DROGASIL 18.12 ▼ 0.06% RDOR3 34.14 ▲ 0.65% HAPV3 11.52 ▲ 2.49% FLRY3 16.71 ▲ 0.97% SMTO3 15.85 ▲ 1.73% UGPA3 32.17 ▲ 1.10% VBBR3 34.26 ▲ 0.91% BBSE3 41.80 ▲ 0.60% BPAC11 56.02 ▲ 1.17% CURY3 30.18 ▲ 0.77% AERI3 2.07 ▲ 1.47% VIVARA 21.56 ▲ 0.70% COMPASS 24.63 ▲ 0.78% VAMOS 3.18 ▲ 2.91% SANB11 26.79 ▼ 1.54% ASAI3 8.43 ▲ 2.18% SBSP3 28.73 ▲ 0.45% WALMEX 49.24 ▲ 0.18% GMEXICO 208.68 ▼ 0.14% FEMSA 227.31 ▲ 0.25% CEMEX 22.02 ▼ 0.23% GFNORTE 187.02 ▲ 0.66% BIMBO 59.40 ▲ 0.02% TELEVISA 9.77 ▲ 0.10% AMX 22.76 ▲ 0.09% GAP 378.94 ▲ 0.11% ASUR 273.83 ▼ 0.41% OMA 226.51 ▲ 0.11% KOF 181.05 ▲ 0.13% GRUMA 282.60 ▼ 1.74% KIMBER 38.55 ▲ 0.39% SQM-B 64,540 — 0.00% COPEC 6,450 — 0.00% BSANTANDER 79.01 — 0.00% FALABELLA 5,919 ▲ 1.18% ENELAM 84.53 — 0.00% CENCOSUD 2,028 — 0.00% CMPC 1,084 ▲ 1.67% BANCO CHILE 190.01 — 0.00% LATAM AIR 24.20 — 0.00% YPF 80,625 — 0.00% GGAL 7,965 ▲ 1.53% PAMPA 5,475 — 0.00% TXAR 679.00 ▲ 1.27% ALUAR 973.00 — 0.00% TGS 9,710 — 0.00% CEPU 2,340 — 0.00% MIRGOR 16,775 ▼ 2.04% COME 42.87 — 0.00% LOMA NEGRA 3,605 — 0.00% BYMA 292.25 — 0.00% TELECOM ARG 4,255 ▲ 2.65% ECOPETROL 16.77 ▲ 1.42% BANCOLOMBIA 83.98 ▲ 0.40% GRUPO AVAL 5.11 ▲ 0.29% CREDICORP 390.00 ▼ 0.28% SOUTHERN COPPER 189.67 ▲ 0.88% BUENAVENTURA 32.15 ▲ 2.88% MERCADOLIBRE 1,819 ▼ 0.22% NUBANK 14.35 ▼ 0.28% XP 16.90 ▲ 0.30% PAGSEGURO 9.56 ▼ 0.26% STONE 11.31 ▲ 0.49% GLOBANT 32.49 ▲ 1.22% TECNOGLASS 45.15 ▼ 2.08% GAP AIRPORT 218.22 ▲ 0.25% ASUR 273.83 ▼ 0.41% OMA AIRPORT 105.17 ▲ 0.90% AMX ADR 26.16 ▲ 0.25% FEMSA ADR 131.43 ▲ 0.82% CEMEX ADR 12.79 ▲ 0.71% PETROBRAS ADR 18.77 ▲ 1.24% VALE ADR 14.61 ▲ 2.53% ITAU ADR 8.42 ▲ 0.18% SANTANDER BR 5.38 ▼ 0.55% AMBEV ADR 3.13 ▲ 0.48% CSN 1.04 ▲ 4.00% GERDAU 4.74 ▲ 2.05% LATAM ADR 51.23 ▼ 0.66% BTC 65,866 ▼ 0.96% ETH 1,939 ▲ 0.56% SOL 77.80 ▼ 0.40% XRP 1.14 ▼ 0.09% BNB 571.88 ▼ 0.30% ADA 0.17 ▲ 0.61% DOGE 0.07 ▼ 0.63% AVAX 6.55 ▼ 0.17% LINK 8.67 ▲ 0.29% DOT 0.84 ▼ 0.81% LTC 46.79 ▼ 0.06% BCH 221.15 ▼ 1.14% TRX 0.33 ▲ 0.05% XLM 0.19 ▼ 1.26% HBAR 0.07 ▲ 2.64% NEAR 1.88 ▼ 2.64% ATOM 1.47 ▼ 1.08% AAVE 97.72 ▲ 2.25% SELIC 14.25% EMBRAER 83.97 ▲ 1.60% EMBRAER ADR 65.84 ▲ 0.57% JBS 12.06 ▲ 0.92% JBS BDR 61.09 ▲ 1.44% MBRF3 15.38 ▲ 1.79% MBRFY 2.97 ▲ 0.68% INTER 5.55 ▼ 0.54% EGX 53,932 ▼ 0.11% USD/ZAR 16.44 ▼ 0.13% USD/NGN 1,376 — 0.00% NIKKEI 66,116 ▼ 0.18% CSI300 4,717 ▼ 0.46% HSI 24,893 ▼ 0.95% NIFTY 23,996 ▼ 0.79% KOSPI 6,798 ▲ 0.74% JCI 6,334 ▼ 0.09% USD/JPY 163.07 ▼ 0.04% USD/CNY 6.7610 ▲ 0.06% DAX 25,165 ▲ 0.61% CAC 8,454 ▲ 1.08% FTSE 10,744 ▲ 1.49% MIB 52,789 ▲ 0.96% IBEX 19,614 ▲ 1.21% STOXX 647.75 ▲ 0.71% EUR/USD 1.1418 ▲ 0.12% GBP/USD 1.3379 — 0.00% SPX 7,495 ▼ 0.19% DJI 52,197 ▼ 0.05% NDX 29,155 ▲ 1.93% RUT 2,987 ▲ 1.53% TSX 35,420 ▲ 0.14% VIX 17.37 ▲ 1.88% USD/CAD 1.4083 ▼ 0.16% US10Y 4.6420 ▲ 0.30%
since 2009
Wednesday, July 22, 2026

Copper Faces Historic Tightness as Global Stockpiles Plummet

By · May 6, 2025 · 2 min read

Daily Brief

The morning intel from across Latin America. Free.

By subscribing you agree to our privacy policy. We never share your email.

Data from global commodity exchanges reveals copper prices moved higher to $4.70 per pound today. This represents a 1.01% daily gain and continues the metal’s recovery from April’s market turbulence.

The price surge comes amid unprecedented inventory drawdowns across major warehouses and growing signs of a structural supply deficit. Physical copper markets display alarming tightness as warehouse stocks reach critical levels.

London Metal Exchange inventories have fallen sharply with on-warrant stocks at just 108,725 tons. Shanghai’s market shows steeper backwardation with prompt-month contracts commanding substantial premiums over three-month futures.

Commodity trading house Mercuria recently warned that China’s copper stockpiles could completely vanish within months. This dramatic reduction stems partly from traders redirecting shipments to American ports.

Traders anticipate potential US tariffs following President Trump’s implementation of 145% duties on Chinese goods. The US-China trade relationship shows tentative signs of improvement.

Copper Faces Historic Tightness as Global Stockpiles Plummet
Copper Faces Historic Tightness as Global Stockpiles Plummet. (Photo Internet reproduction)
One-stop reference
Company Intelligence
Every listed company in Latin America — financials, ownership and structure for 1,450+ companies across 26 exchanges, in one place.
Browse the directory →

China’s Commerce Ministry confirmed Beijing is “evaluating” Washington’s offer to hold talks about tariffs. This development sparked cautious optimism among traders who had feared escalating protectionism.

Copper Market Faces Structural Supply Crunch

Copper currently trades at a significant premium in New York versus London markets. The difference amounts to approximately 13-15% as traders position themselves ahead of potential tariff announcements.

Goldman Sachs estimates 45-60% of global reported copper inventories could reach US shores by Q3 2025. Long-term demand fundamentals remain exceptionally strong.

The International Energy Forum projects the world needs 115% more copper in the next 30 years than humans have mined throughout history. This demand surge stems from global electrification efforts and renewable energy transitions.

New consumption sources amplify traditional industrial needs. Data centers require between 10,000-15,000 tons each for power infrastructure. Electric vehicles consume 83kg of copper versus 22kg for conventional automobiles.

Building electrification drives substantial demand for wiring, transformers, and cooling systems. Supply constraints appear increasingly structural rather than cyclical.

Mining companies face declining ore grades, extended development timelines, and permitting challenges lasting over 12 years in developed nations. Even with record exploration spending, discovery costs have quadrupled compared to twenty years ago.

Market analysis suggests a significant supply deficit approaching. Current projections indicate a shortfall of approximately 780,000 tonnes emerging by 2026.

This deficit expands further without substantial new project development. The market has already gained 17.96% year-to-date despite recent volatility.

Copper trades at 0.0015 times gold’s price, sitting 42% below its 20-year average. This historical relationship suggests potential upside as structural deficits materialize in coming years.

Live Market IntelligenceCommodities — Live Market BoardInside: market breadth, the sector heatmap, currencies & rates, the Latin America scoreboard and the full instrument board.

Rio Times · Live Market Intelligence

Commodities — Live Market Board

Global
Jul 22, 2026 · 10:54

Brent crude · benchmark
93.38
+2.60%
L 84.01day rangeH 85.14

+36.14% over 12 months

Market breadth · 15 names
60% advancing

9 ▲ advancing6 declining ▼

Currencies, rates & key inputs
Gold
4,149
+1.92%

Silver
60.15
+2.24%

Copper
6.51
-0.08%

Iron ore
161.91
·

WTI crude
86.39
+1.74%

Full instrument board
Instrument Last Change YoY Prev. High Low Volume
GOLD 4,149 +1.92% +20.65% 4,071 4,152 4,081 77,960
SILVER 60.15 +2.24% +52.98% 58.83 60.30 59.03 16,070
BRENT 93.38 +2.60% +36.14% 91.01 85.14 84.01 35,578
WTI 86.39 +1.74% +30.48% 84.91 88.61 84.44 192,810
COPPER 6.51 -0.08% +14.20% 6.51 6.56 6.49 23,126
LITHIUM 69.40 +0.46% +58.04% 69.08 69.44 69.00 65,727
IRON ORE 161.91 +65.03% 161.91 161.91 1
SOY 1,231 +0.90% +21.80% 1,220 1,234 1,218 45,307
CORN 480.75 +6.18% +20.41% 452.75 482.50 474.75 75,780
WHEAT 691.00 +1.92% +25.75% 678.00 698.25 678.00 30,547
COFFEE 317.05 -4.49% +6.98% 331.95 324.60 316.60 5,639
SUGAR 14.76 -0.81% -9.34% 14.88 14.94 14.71 22,031
COCOA 5,458 -2.66% -33.02% 5,607 5,534 5,357 5,937
ORANGE JUICE 144.15 +0.24% -56.48% 143.80 146.10 140.55 154
COTTON 80.43 +1.86% +20.78% 78.96 81.75 79.75 5,992
BEEF 221.00 -2.50% -1.77% 226.68 222.55 220.98 2,479
CATTLE 340.35 -2.63% +3.68% 349.55 344.00 340.13 1,308
USD/BRL 5.06 -0.34% -9.15% 5.07 5.08 5.05

Largest moves today
CORN
480.75
+6.18%
COFFEE
317.05
-4.49%
COCOA
5,458
-2.66%
CATTLE
340.35
-2.63%
BRENT
93.38
+2.60%
BEEF
221.00
-2.50%
SILVER
60.15
+2.24%
GOLD
4,149
+1.92%

The session read
The Brent crude rose 2.60%, with breadth positive — 9 of 15 names higher. CORN led, while COFFEE lagged.

LatAm Markets: Live Signals → — real-time movers, turnover leaders and FX across Latin America.

Read More from The Rio Times

The Rio Times · Power Map
See who really holds power in Latin America
Click to open the Power Map

Rotate for Best Experience

This report is optimized for landscape viewing. Rotate your phone for the full experience.