IBOV 173,325.65 ▼ 0.03% IPSA 10,954.04 ▲ 0.52% IPC MEX 66,709.60 ▲ 0.88% MERVAL 3,281,979 ▲ 1.81% COLCAP 2,301.34 ▲ 0.13% BVL PERÚ 56,620.35 — — USD/BRL5.07▼ 0.31% USD/MXN17.39▼ 0.12% USD/CLP934.18▼ 0.03% USD/COP3,213▼ 1.69% USD/PEN3.40▲ 0.07% USD/ARS1,478▼ 0.27% USD/UYU40.11▲ 1.23% USD/PYG6,045▲ 1.76% USD/BOB10.80▲ 2.69% USD/DOP58.02▼ 0.31% USD/CRC446.12▲ 1.15% USD/GTQ7.62▲ 2.33% USD/HNL26.74▲ 1.61% 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.11% EUR/BRL5.79▼ 1.16% BRENT 91.87 ▲ 0.94% WTI 85.03 ▲ 0.14% IRON ORE 161.91 — — COPPER 6.51 ▼ 0.08% GOLD 4,137 ▲ 1.61% SILVER 60.00 ▲ 1.98% SOY 1,222 ▲ 0.23% CORN 476.75 ▲ 5.30% WHEAT 679.75 ▲ 0.26% COFFEE 322.80 ▼ 3.47% SUGAR 14.90 ▲ 0.54% ORANGE JUICE 142.30 ▼ 3.46% COTTON 80.03 ▲ 3.44% COCOA 5,606 ▲ 1.56% BEEF 223.05 ▼ 1.53% CATTLE 344.88 ▼ 2.02% LITHIUM 69.08 ▲ 3.23% PETR4 41.66 ▲ 1.24% VALE3 72.24 ▲ 0.43% ITUB4 42.53 ▲ 0.54% BBDC4 18.55 ▲ 0.76% ABEV3 15.80 ▲ 0.06% BBAS3 20.88 ▲ 3.52% B3SA3 15.17 ▼ 0.59% WEGE3 42.47 ▼ 1.53% PRIO3 58.18 ▲ 0.85% SUZB3 41.63 ▼ 0.62% RENT3 36.55 ▼ 2.51% AZZA3 17.48 ▼ 3.80% CSAN3 3.78 ▼ 1.05% RAIZ4 0.27 — 0.00% PCAR3 2.73 ▲ 5.00% GMAT3 3.83 ▼ 0.52% PSSA3 53.48 ▼ 1.33% CVCB3 1.12 ▲ 3.70% POSI3 3.68 ▼ 0.54% SLCE3 13.75 ▲ 1.33% NATU3 8.71 ▲ 0.93% BRKM5 5.71 ▼ 3.87% RANI3 7.89 ▼ 1.25% CSNA3 5.06 ▼ 0.20% CMIN3 5.58 ▲ 3.53% USIM5 8.46 ▲ 3.68% GGBR4 23.49 ▼ 0.55% ENEV3 25.42 ▼ 0.90% CPFE3 46.40 ▲ 0.17% CMIG4 11.02 — 0.00% EQTL3 38.83 ▼ 1.17% LREN3 13.27 ▼ 0.30% VIVT3 35.80 ▲ 0.36% RAIL3 13.24 ▼ 2.43% KLABIN 17.59 ▲ 0.63% RAIA DROGASIL 18.13 ▼ 3.00% RDOR3 33.92 ▼ 4.32% HAPV3 11.24 ▼ 2.68% FLRY3 16.55 ▼ 0.06% SMTO3 15.58 ▲ 1.10% UGPA3 31.82 ▲ 0.38% VBBR3 33.95 ▼ 0.47% BBSE3 41.55 ▲ 1.22% BPAC11 55.37 ▼ 0.84% CURY3 29.95 ▼ 0.80% AERI3 2.04 ▼ 1.45% VIVARA 21.41 ▼ 2.50% COMPASS 24.44 ▼ 0.65% VAMOS 3.09 — 0.00% SANB11 27.21 ▲ 2.78% ASAI3 8.25 ▲ 1.35% SBSP3 28.60 ▼ 1.31% WALMEX 49.12 ▼ 0.53% GMEXICO 209.54 ▲ 4.34% FEMSA 226.99 ▲ 0.01% CEMEX 22.07 ▲ 0.87% GFNORTE 185.80 ▲ 3.22% BIMBO 59.39 ▼ 0.18% TELEVISA 9.70 ▼ 0.10% AMX 22.76 ▲ 0.09% GAP 378.85 ▲ 0.17% ASUR 274.96 ▲ 0.22% OMA 225.89 ▼ 0.24% KOF 181.05 ▲ 0.13% GRUMA 282.60 ▼ 1.74% KIMBER 38.40 ▲ 0.03% SQM-B 64,540 ▲ 2.25% COPEC 6,450 ▲ 4.03% BSANTANDER 79.01 ▲ 3.84% FALABELLA 5,919 ▲ 1.18% ENELAM 84.53 ▲ 0.50% CENCOSUD 2,028 ▲ 1.14% CMPC 1,084 ▼ 0.38% BANCO CHILE 190.01 ▲ 0.03% LATAM AIR 24.20 ▼ 0.66% YPF 80,625 ▲ 1.80% GGAL 7,965 ▲ 1.53% PAMPA 5,475 ▲ 3.89% TXAR 679.00 ▲ 1.27% ALUAR 973.00 ▲ 1.41% TGS 9,710 ▲ 2.21% CEPU 2,340 ▲ 2.23% MIRGOR 16,775 ▼ 2.04% COME 42.87 ▼ 0.19% LOMA NEGRA 3,605 ▲ 0.91% BYMA 292.25 ▼ 0.51% TELECOM ARG 4,255 ▲ 2.65% ECOPETROL 16.53 ▲ 3.09% BANCOLOMBIA 83.64 ▲ 3.49% GRUPO AVAL 5.09 ▲ 2.83% CREDICORP 391.10 ▲ 1.10% SOUTHERN COPPER 188.01 ▲ 7.39% BUENAVENTURA 31.25 ▲ 3.96% MERCADOLIBRE 1,823 ▼ 0.53% NUBANK 14.39 ▲ 2.86% XP 16.85 ▲ 0.30% PAGSEGURO 9.58 ▲ 3.12% STONE 11.26 ▲ 1.21% GLOBANT 32.10 ▼ 0.59% TECNOGLASS 45.15 ▼ 2.08% GAP AIRPORT 217.68 ▲ 0.26% ASUR 274.96 ▲ 0.22% OMA AIRPORT 104.23 ▲ 0.21% AMX ADR 26.09 ▼ 0.04% FEMSA ADR 130.35 ▲ 0.26% CEMEX ADR 12.70 ▲ 1.68% PETROBRAS ADR 18.54 ▲ 1.92% VALE ADR 14.25 ▲ 1.06% ITAU ADR 8.40 ▲ 0.96% SANTANDER BR 5.40 ▲ 0.56% AMBEV ADR 3.11 ▲ 0.97% CSN 1.01 ▼ 0.50% GERDAU 4.64 ▼ 0.85% LATAM ADR 51.58 ▼ 0.31% BTC 65,941 ▼ 0.85% ETH 1,918 ▼ 0.53% SOL 77.44 ▼ 0.86% XRP 1.13 ▼ 0.82% BNB 569.09 ▼ 0.79% ADA 0.17 ▼ 1.12% DOGE 0.07 ▼ 1.16% AVAX 6.49 ▼ 1.09% LINK 8.63 ▼ 0.22% DOT 0.84 ▼ 0.33% LTC 46.39 ▼ 0.91% BCH 221.50 ▼ 0.98% TRX 0.33 ▼ 0.22% XLM 0.19 ▼ 1.35% HBAR 0.07 ▲ 0.35% NEAR 1.91 ▼ 1.45% ATOM 1.47 ▼ 1.02% AAVE 96.08 ▲ 0.53% SELIC 14.25% EMBRAER 82.65 ▼ 0.77% EMBRAER ADR 65.47 ▼ 0.70% JBS 11.95 ▼ 0.67% JBS BDR 60.22 ▼ 0.94% MBRF3 15.11 ▲ 4.06% MBRFY 2.95 ▲ 1.37% INTER 5.58 ▼ 0.71% EGX 53,990 ▲ 1.63% USD/ZAR16.46▼ 0.07% USD/NGN 1,376 — 0.00% NIKKEI 66,202 ▼ 0.05% CSI300 4,732 ▼ 0.16% HSI 24,836 ▼ 1.18% NIFTY 24,036 ▼ 0.63% KOSPI 6,892 ▲ 2.14% JCI 6,316 ▼ 0.39% USD/JPY163.11▼ 0.04% USD/CNY6.76▼ 0.06% DAX 25,011 ▲ 0.66% CAC 8,363 ▲ 0.28% FTSE 10,586 ▲ 0.58% MIB 52,285 ▲ 0.81% IBEX 19,380 ▲ 0.90% STOXX 643.19 ▲ 0.56% EUR/USD1.14▲ 0.12% GBP/USD1.34▼ 0.38% SPX 7,509 ▲ 0.89% DJI 52,225 ▲ 0.74% NDX 29,155 ▲ 1.93% RUT 2,987 ▲ 1.53% TSX 35,369 ▲ 1.17% VIX 17.05 ▼ 8.58% USD/CAD1.41▼ 0.04% US10Y 4.6280 ▲ 0.65% IBOV 173,325.65 ▼ 0.03% IPSA 10,954.04 ▲ 0.52% IPC MEX 66,709.60 ▲ 0.88% MERVAL 3,281,979 ▲ 1.81% COLCAP 2,301.34 ▲ 0.13% BVL PERÚ 56,620.35 — — USD/BRL 5.07 ▼ 0.31% USD/MXN 17.39 ▼ 0.12% USD/CLP 934.18 ▼ 0.03% USD/COP 3,213 ▼ 1.69% USD/PEN 3.40 ▲ 0.07% USD/ARS 1,478 ▼ 0.27% USD/UYU 40.11 ▲ 1.23% USD/PYG 6,045 ▲ 1.76% USD/BOB 10.80 ▲ 2.69% USD/DOP 58.02 ▼ 0.31% USD/CRC 446.12 ▲ 1.15% USD/GTQ 7.62 ▲ 2.33% USD/HNL 26.74 ▲ 1.61% 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.02% EUR/BRL 5.79 ▼ 0.58% BRENT 91.87 ▲ 0.94% WTI 85.03 ▲ 0.14% IRON ORE 161.91 — — COPPER 6.51 ▼ 0.08% GOLD 4,137 ▲ 1.61% SILVER 60.00 ▲ 1.98% SOY 1,222 ▲ 0.23% CORN 476.75 ▲ 5.30% WHEAT 679.75 ▲ 0.26% COFFEE 322.80 ▼ 3.47% SUGAR 14.90 ▲ 0.54% ORANGE JUICE 142.30 ▼ 3.46% COTTON 80.03 ▲ 3.44% COCOA 5,606 ▲ 1.56% BEEF 223.05 ▼ 1.53% CATTLE 344.88 ▼ 2.02% LITHIUM 69.08 ▲ 3.23% PETR4 41.66 ▲ 1.24% VALE3 72.24 ▲ 0.43% ITUB4 42.53 ▲ 0.54% BBDC4 18.55 ▲ 0.76% ABEV3 15.80 ▲ 0.06% BBAS3 20.88 ▲ 3.52% B3SA3 15.17 ▼ 0.59% WEGE3 42.47 ▼ 1.53% PRIO3 58.18 ▲ 0.85% SUZB3 41.63 ▼ 0.62% RENT3 36.55 ▼ 2.51% AZZA3 17.48 ▼ 3.80% CSAN3 3.78 ▼ 1.05% RAIZ4 0.27 — 0.00% PCAR3 2.73 ▲ 5.00% GMAT3 3.83 ▼ 0.52% PSSA3 53.48 ▼ 1.33% CVCB3 1.12 ▲ 3.70% POSI3 3.68 ▼ 0.54% SLCE3 13.75 ▲ 1.33% NATU3 8.71 ▲ 0.93% BRKM5 5.71 ▼ 3.87% RANI3 7.89 ▼ 1.25% CSNA3 5.06 ▼ 0.20% CMIN3 5.58 ▲ 3.53% USIM5 8.46 ▲ 3.68% GGBR4 23.49 ▼ 0.55% ENEV3 25.42 ▼ 0.90% CPFE3 46.40 ▲ 0.17% CMIG4 11.02 — 0.00% EQTL3 38.83 ▼ 1.17% LREN3 13.27 ▼ 0.30% VIVT3 35.80 ▲ 0.36% RAIL3 13.24 ▼ 2.43% KLABIN 17.59 ▲ 0.63% RAIA DROGASIL 18.13 ▼ 3.00% RDOR3 33.92 ▼ 4.32% HAPV3 11.24 ▼ 2.68% FLRY3 16.55 ▼ 0.06% SMTO3 15.58 ▲ 1.10% UGPA3 31.82 ▲ 0.38% VBBR3 33.95 ▼ 0.47% BBSE3 41.55 ▲ 1.22% BPAC11 55.37 ▼ 0.84% CURY3 29.95 ▼ 0.80% AERI3 2.04 ▼ 1.45% VIVARA 21.41 ▼ 2.50% COMPASS 24.44 ▼ 0.65% VAMOS 3.09 — 0.00% SANB11 27.21 ▲ 2.78% ASAI3 8.25 ▲ 1.35% SBSP3 28.60 ▼ 1.31% WALMEX 49.12 ▼ 0.53% GMEXICO 209.54 ▲ 4.34% FEMSA 226.99 ▲ 0.01% CEMEX 22.07 ▲ 0.87% GFNORTE 185.80 ▲ 3.22% BIMBO 59.39 ▼ 0.18% TELEVISA 9.70 ▼ 0.10% AMX 22.76 ▲ 0.09% GAP 378.85 ▲ 0.17% ASUR 274.96 ▲ 0.22% OMA 225.89 ▼ 0.24% KOF 181.05 ▲ 0.13% GRUMA 282.60 ▼ 1.74% KIMBER 38.40 ▲ 0.03% SQM-B 64,540 ▲ 2.25% COPEC 6,450 ▲ 4.03% BSANTANDER 79.01 ▲ 3.84% FALABELLA 5,919 ▲ 1.18% ENELAM 84.53 ▲ 0.50% CENCOSUD 2,028 ▲ 1.14% CMPC 1,084 ▼ 0.38% BANCO CHILE 190.01 ▲ 0.03% LATAM AIR 24.20 ▼ 0.66% YPF 80,625 ▲ 1.80% GGAL 7,965 ▲ 1.53% PAMPA 5,475 ▲ 3.89% TXAR 679.00 ▲ 1.27% ALUAR 973.00 ▲ 1.41% TGS 9,710 ▲ 2.21% CEPU 2,340 ▲ 2.23% MIRGOR 16,775 ▼ 2.04% COME 42.87 ▼ 0.19% LOMA NEGRA 3,605 ▲ 0.91% BYMA 292.25 ▼ 0.51% TELECOM ARG 4,255 ▲ 2.65% ECOPETROL 16.53 ▲ 3.09% BANCOLOMBIA 83.64 ▲ 3.49% GRUPO AVAL 5.09 ▲ 2.83% CREDICORP 391.10 ▲ 1.10% SOUTHERN COPPER 188.01 ▲ 7.39% BUENAVENTURA 31.25 ▲ 3.96% MERCADOLIBRE 1,823 ▼ 0.53% NUBANK 14.39 ▲ 2.86% XP 16.85 ▲ 0.30% PAGSEGURO 9.58 ▲ 3.12% STONE 11.26 ▲ 1.21% GLOBANT 32.10 ▼ 0.59% TECNOGLASS 45.15 ▼ 2.08% GAP AIRPORT 217.68 ▲ 0.26% ASUR 274.96 ▲ 0.22% OMA AIRPORT 104.23 ▲ 0.21% AMX ADR 26.09 ▼ 0.04% FEMSA ADR 130.35 ▲ 0.26% CEMEX ADR 12.70 ▲ 1.68% PETROBRAS ADR 18.54 ▲ 1.92% VALE ADR 14.25 ▲ 1.06% ITAU ADR 8.40 ▲ 0.96% SANTANDER BR 5.40 ▲ 0.56% AMBEV ADR 3.11 ▲ 0.97% CSN 1.01 ▼ 0.50% GERDAU 4.64 ▼ 0.85% LATAM ADR 51.58 ▼ 0.31% BTC 65,941 ▼ 0.85% ETH 1,918 ▼ 0.53% SOL 77.44 ▼ 0.86% XRP 1.13 ▼ 0.82% BNB 569.09 ▼ 0.79% ADA 0.17 ▼ 1.12% DOGE 0.07 ▼ 1.16% AVAX 6.49 ▼ 1.09% LINK 8.63 ▼ 0.22% DOT 0.84 ▼ 0.33% LTC 46.39 ▼ 0.91% BCH 221.50 ▼ 0.98% TRX 0.33 ▼ 0.22% XLM 0.19 ▼ 1.35% HBAR 0.07 ▲ 0.35% NEAR 1.91 ▼ 1.45% ATOM 1.47 ▼ 1.02% AAVE 96.08 ▲ 0.53% SELIC 14.25% EMBRAER 82.65 ▼ 0.77% EMBRAER ADR 65.47 ▼ 0.70% JBS 11.95 ▼ 0.67% JBS BDR 60.22 ▼ 0.94% MBRF3 15.11 ▲ 4.06% MBRFY 2.95 ▲ 1.37% INTER 5.58 ▼ 0.71% EGX 53,990 ▲ 1.63% USD/ZAR 16.46 ▲ 0.01% USD/NGN 1,376 — 0.00% NIKKEI 66,202 ▼ 0.05% CSI300 4,732 ▼ 0.16% HSI 24,836 ▼ 1.18% NIFTY 24,036 ▼ 0.63% KOSPI 6,892 ▲ 2.14% JCI 6,316 ▼ 0.39% USD/JPY 163.11 ▼ 0.02% USD/CNY 6.7619 ▲ 0.07% DAX 25,011 ▲ 0.66% CAC 8,363 ▲ 0.28% FTSE 10,586 ▲ 0.58% MIB 52,285 ▲ 0.81% IBEX 19,380 ▲ 0.90% STOXX 643.19 ▲ 0.56% EUR/USD 1.1410 ▲ 0.05% GBP/USD 1.3383 ▲ 0.03% SPX 7,509 ▲ 0.89% DJI 52,225 ▲ 0.74% NDX 29,155 ▲ 1.93% RUT 2,987 ▲ 1.53% TSX 35,369 ▲ 1.17% VIX 17.05 ▼ 8.58% USD/CAD 1.4104 ▼ 0.01% US10Y 4.6280 ▲ 0.65%
since 2009
Wednesday, July 22, 2026

Iron Ore Prices Slip as Technical and Fundamental Pressures Mount

By · June 9, 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.

Official Singapore Exchange data and TradingView charts show iron ore 62% Fe CFR China futures opened June 9 at $95.40 per ton, extending last week’s losses. The market failed to break above resistance on June 5 and has since moved steadily lower.

Both the four-hour and daily charts confirm a persistent downtrend, with prices trading below the 50-, 100-, and 200-period moving averages. These averages now act as resistance, capping any attempts at recovery.

The Relative Strength Index on both timeframes remains below the midpoint, signaling continued negative momentum. The MACD indicator stays negative, with no sign of bullish divergence.

Bollinger Bands have widened, and price action repeatedly touches or breaches the lower band, underscoring strong selling pressure. The $94.75 level now stands as immediate support, with resistance at $97.35 and $98.97.

Volume analysis reveals no significant spikes, suggesting steady, controlled selling rather than panic. The technical landscape points to a high probability of further downside, especially if prices break below $94.75.

Iron Ore Prices Slip as Technical and Fundamental Pressures Mount
Iron Ore Prices Slip as Technical and Fundamental Pressures Mount. (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 →

Fundamental data reinforce the technical weakness. China’s iron ore imports fell 4.9% in May to 98.13 million tons, reflecting a strategic shift by steel mills.

Mills now favor portside inventories and domestic sources over seaborne cargoes, anticipating seasonally slower steel demand during the summer. Port inventories remain elevated, up 28% year-on-year at 146.85 million tons.

Mills continue to prioritize cost control, opting for lower-grade ore and limiting restocking of high-grade material. Supply from major exporters like Australia and Brazil remains robust, with no new disruptions reported.

Macroeconomic signals from China remain subdued. The latest Purchasing Managers Index indicates ongoing contraction in manufacturing. Fixed asset investment and heavy industry growth have slowed, further dampening steel demand.

No major inflows or outflows have been reported in iron ore or steel-related ETFs, and open interest remains steady, reflecting a market searching for direction.

Recent trades confirm the cautious tone. Pilbara Blend fines traded at $93–96 per ton in the seaborne market, with a slight premium for June-loaded cargoes. Mills continue to show limited appetite for high-grade imports, focusing instead on margin preservation.

The failed breakout above $97.35 last week and the inability to reclaim key moving averages have left the market vulnerable. Unless Chinese demand improves or supply tightens unexpectedly, prices may struggle to find support.

The technical and fundamental backdrop now favors sellers, and volatility is likely to persist as the market tests lower levels.

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 · 03:03

Brent crude · benchmark
91.87
+0.94%
L 91.32day rangeH 92.66

+33.94% over 12 months

Market breadth · 15 names
67% advancing

10 ▲ advancing5 declining ▼

Currencies, rates & key inputs
Gold
4,137
+1.61%

Silver
60.00
+1.98%

Copper
6.51
-0.08%

Iron ore
161.91
·

WTI crude
85.03
+0.14%

Full instrument board
Instrument Last Change YoY Prev. High Low Volume
GOLD 4,137 +1.61% +20.28% 4,071 4,146 4,081 29,864
SILVER 60.00 +1.98% +52.59% 58.83 60.30 59.03 6,607
BRENT 91.87 +0.94% +33.94% 91.01 92.66 91.32 2,379
WTI 85.03 +0.14% +28.42% 84.91 85.75 84.44 22,404
COPPER 6.51 -0.08% +14.20% 6.51 6.56 6.50 5,042
LITHIUM 69.08 +3.23% +57.32% 66.92 69.35 68.35 339,090
IRON ORE 161.91 +65.03% 161.91 161.91 1
SOY 1,222 +0.23% +20.98% 1,220 1,230 1,222 11,201
CORN 476.75 +5.30% +19.41% 452.75 477.50 474.75 14,015
WHEAT 679.75 +0.26% +23.70% 678.00 683.75 678.25 4,108
COFFEE 322.80 -3.47% +8.93% 334.40 335.40 320.75
SUGAR 14.90 +0.54% -8.48% 14.82 14.97 14.76
COCOA 5,606 +1.56% -31.21% 5,520 5,733 5,405
ORANGE JUICE 142.30 -3.46% -57.04% 147.40 149.90 141.50
COTTON 80.03 +3.44% +20.18% 77.37 81.75 79.75 9,915
BEEF 223.05 -1.53% -0.86% 226.52 224.68 221.98 19,662
CATTLE 344.88 -2.02% +5.06% 352.00 348.05 343.20 7,785
USD/BRL 5.07 -0.31% -8.83% 5.09 5.07 5.07

Largest moves today
CORN
476.75
+5.30%
COFFEE
322.80
-3.47%
ORANGE JUICE
142.30
-3.46%
COTTON
80.03
+3.44%
LITHIUM
69.08
+3.23%
CATTLE
344.88
-2.02%
SILVER
60.00
+1.98%
GOLD
4,137
+1.61%

The session read
The Brent crude rose 0.94%, with breadth positive — 10 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.