IBOV 167,921.80 ▼ 0.75% IPC MEX 69,779.20 ▼ 0.01% MERVAL 2,848,945 — — USD/BRL5.44▼ 0.03% USD/MXN18.53▼ 1.37% USD/CLP976.94▼ 1.72% USD/COP3,224▼ 0.14% USD/PEN3.46▼ 0.16% USD/ARS1,544▲ 0.52% USD/UYU40.19▼ 0.01% USD/PYG5,915▼ 0.84% USD/BOB12.00▼ 0.58% USD/DOP60.16▼ 0.43% USD/CRC449.70▼ 0.39% USD/GTQ7.64— 0.00% USD/HNL26.89▲ 0.02% USD/NIO36.62— 0.00% USD/VES887.35▼ 0.13% USD/PAB1.00— 0.00% USD/BZD2.00— 0.00% USD/JMD157.69▼ 0.19% USD/TTD6.65▼ 0.91% EUR/BRL6.09▲ 1.24% BRENT 109.58 ▼ 5.38% WTI 100.12 ▼ 1.61% IRON ORE 161.91 — — COPPER 6.65 ▲ 2.24% GOLD 4,073 ▲ 0.85% SILVER 54.49 ▲ 0.70% SOY 1,250 ▲ 0.70% CORN 450.25 ▼ 1.04% WHEAT 614.75 ▼ 0.20% COFFEE 294.35 ▼ 2.19% SUGAR 19.26 ▲ 0.84% ORANGE JUICE 143.20 ▲ 5.45% COTTON 77.90 ▼ 1.47% COCOA 5,581 ▲ 1.66% BEEF 230.73 ▲ 0.33% CATTLE 346.40 ▼ 1.00% LITHIUM 62.43 ▲ 1.89% PETR4 53.31 ▼ 1.06% VALE3 62.88 ▼ 2.33% ITUB4 41.42 ▼ 0.67% BBDC4 15.69 ▼ 1.63% ABEV3 15.40 ▲ 0.20% BBAS3 17.59 ▲ 0.69% B3SA3 15.27 ▲ 1.33% WEGE3 45.78 ▲ 2.81% PRIO3 69.21 ▼ 2.71% SUZB3 47.14 ▼ 0.55% RENT3 31.14 ▼ 1.67% AZZA3 16.72 ▲ 1.15% CSAN3 2.69 ▼ 2.89% RAIZ4 0.34 — 0.00% PCAR3 2.22 ▼ 3.48% GMAT3 3.74 ▲ 2.19% PSSA3 47.75 ▼ 0.89% CVCB3 0.98 — 0.00% POSI3 3.56 ▼ 0.84% SLCE3 16.97 ▼ 2.75% NATU3 5.68 ▼ 3.89% BRKM5 3.80 ▲ 19.50% RANI3 7.34 ▼ 0.54% CSNA3 4.76 ▼ 4.99% IBOV 167,921.80 ▼ 0.75% IPC MEX 69,779.20 ▼ 0.01% MERVAL 2,848,945 — — USD/BRL 5.34 ▼ 1.32% USD/MXN 18.69 ▲ 0.62% USD/CLP 983.47 ▼ 0.57% USD/COP 3,149 ▲ 3.06% USD/PEN 3.45 ▲ 0.17% USD/ARS 1,537 ▼ 0.28% USD/UYU 40.21 ▲ 3.57% USD/PYG 5,803 ▲ 3.78% USD/BOB 11.97 ▲ 4.93% USD/DOP 60.54 ▲ 1.83% USD/CRC 451.24 ▲ 2.13% USD/GTQ 7.64 ▲ 3.23% USD/HNL 26.87 ▲ 3.37% USD/NIO 36.62 ▲ 2.81% USD/VES 885.08 ▼ 0.13% USD/PAB 1.00 — 0.00% USD/BZD 2.00 — 0.00% USD/JMD 157.69 ▲ 2.63% USD/TTD 6.71 ▲ 2.07% EUR/BRL 5.95 ▲ 7.53% BRENT 109.58 ▼ 5.38% WTI 100.12 ▼ 1.61% IRON ORE 161.91 — — COPPER 6.65 ▲ 2.24% GOLD 4,073 ▲ 0.85% SILVER 54.49 ▲ 0.70% SOY 1,250 ▲ 0.70% CORN 450.25 ▼ 1.04% WHEAT 614.75 ▼ 0.20% COFFEE 294.35 ▼ 2.19% SUGAR 19.26 ▲ 0.84% ORANGE JUICE 143.20 ▲ 5.45% COTTON 77.90 ▼ 1.47% COCOA 5,581 ▲ 1.66% BEEF 230.73 ▲ 0.33% CATTLE 346.40 ▼ 1.00% LITHIUM 62.43 ▲ 1.89% PETR4 53.31 ▼ 1.06% VALE3 62.88 ▼ 2.33% ITUB4 41.42 ▼ 0.67% BBDC4 15.69 ▼ 1.63% ABEV3 15.40 ▲ 0.20% BBAS3 17.59 ▲ 0.69% B3SA3 15.27 ▲ 1.33% WEGE3 45.78 ▲ 2.81% PRIO3 69.21 ▼ 2.71% SUZB3 47.14 ▼ 0.55% RENT3 31.14 ▼ 1.67% AZZA3 16.72 ▲ 1.15% CSAN3 2.69 ▼ 2.89% RAIZ4 0.34 — 0.00% PCAR3 2.22 ▼ 3.48% GMAT3 3.74 ▲ 2.19% PSSA3 47.75 ▼ 0.89% CVCB3 0.98 — 0.00% POSI3 3.56 ▼ 0.84% SLCE3 16.97 ▼ 2.75% NATU3 5.68 ▼ 3.89% BRKM5 3.80 ▲ 19.50% RANI3 7.34 ▼ 0.54% CSNA3 4.76 ▼ 4.99%
since 2009
Monday, November 2, 2026

Brazil Markets: Ibovespa & the Real — August 4, 2026

By · August 4, 2026 · 2 min read

Key Facts

  • The Ibovespa ended Monday’s session exactly unchanged at 178,000 points, stuck at the line as a sell-off in iron-ore giant Vale cancelled out a sharp rally in planemaker Embraer.
  • Brazil’s currency, the real, held steady to 5.08 per US dollar, but the move was orderly and kept the exchange rate within its familiar mid-2026 channel.
  • Embraer shares jumped 3.1% on solid turnover, after BNDES, Brazil’s national development bank, approved R$3.3–3.7 billion (about US$650–730 million) in export financing for up to 19 E2-family regional jets destined for Canada’s Porter Aviation Holdings.
  • Mining titan Vale dropped 3.19%, making it the session’s biggest single drag, as iron-ore futures pulled back and investors locked in profits after a strong run.
  • The dead-flat close masks heavy rotation underneath, with US tech-exposed BDRs surging on Wall Street’s rally while old-economy cyclicals gave ground.

Today’s Focus

Brazil’s benchmark Ibovespa index split right down the middle on Monday, finishing the session frozen at 178,000 points for a 0.00% change. The standstill was arithmetic theatre — underneath the surface, traders waged a tug-of-war between a buoyant aerospace sector and a wilting mining complex.

Embraer, the São José dos Campos-based planemaker, led the blue-chip board with a 3.1% surge on turnover of US$111 million after BNDES, the national development bank, approved R$3.3–3.7 billion (about US$650–730 million) in export financing for up to 19 aircraft ordered by Canada’s Porter Aviation Holdings. That cheer was neutralised point-for-point by Vale, the iron-ore titan, whose 3.19% slide on US$345 million in volume weighed heavily on the index.

Petrobras, the state-controlled oil producer, slipped 0.9% on both its common and preferred share lines as Brent crude slid 4.73%, and big bank Itaú managed a 1.01% gain. The real held steady to 5.08 to the dollar, a move small enough that no one on Avenida Faria Lima reached for the panic button.

Free daily brief — no card needed
Get every Brazil story in one morning email
We build you a personalized brief around the topics you follow — free for 7 days. Love it? Your first month after that is US$1.

The backdrop was a global risk-on day — the S&P 500 rallied 1.48% and the Nasdaq surged 2.13% — which ordinarily would tow the Ibovespa higher. Instead, Brazil’s domestic weight in commodities acted as a governor on the gains, reminding foreign investors that the local index is less a tech playground and more a raw-materials bazaar with a banking wing.

What matters today. The session was a pure sector rotation masked by a flat headline — Embraer and US tech trackers flew while Vale and the oil complex sank — and even inside the cyclicals the split was sharp, with CSNA3 down 6.8% but Gerdau (GGBR4) up 2.60%, the best domestic performer of the day.

Brazil Markets: Ibovespa & the Real — August 4, 2026
Brazil Markets: Ibovespa & the Real — August 4, 2026. Photo: Central Bank of Brazil, Public domain, via Wikimedia Commons

01 The session in one read

Brazil Markets: Ibovespa & the Real — August 4, 2026

Brazil’s Ibovespa — the main stock-market gauge in Latin America’s largest economy — closed Monday’s session locked at 178,000 points for a change of zero. For anyone watching the ticker, it looked like a nap. For traders on the floor of B3 (the São Paulo exchange), it was anything but.

The dead-flat finish was less a truce than a perfectly balanced brawl. Embraer, the aircraft manufacturer, surged 3.1% on strong volume after BNDES approved a state-backed export-financing package for a Canadian customer, while mining heavyweight Vale sank 3.19%, erasing the index’s gains almost single-handedly.

State oil giant Petrobras fell 0.9% in both its voting (PETR3) and preferred (PETR4) lines, pressured by a 4.73% slide in Brent crude and lingering questions about its diversification into nuclear power. The big banks were mixed: Itaú edged 1.01% higher, offering a cushion that was too small to lift the benchmark but enough to keep the financial sector from tipping negative.

The Brazilian real held steady against the US dollar, closing at 5.08. The move was orderly and tracked a slightly firmer greenback globally, with the DXY index — a gauge of the dollar against a basket of peers — all but unchanged. The currency remains comfortably within the 5.00–5.30 corridor that has held for much of the northern summer.

The contrast with Wall Street was stark. The S&P 500 rallied 1.48% and the tech-heavy Nasdaq shot 2.13% higher, buoyed by AI-related euphoria. Brazilian shares that track US tech — cross-listed instruments known as BDRs — topped the local gainers’ list, but because they are foreign proxies, they did little to move the Ibovespa itself.

Assessment — Rotation disguised as paralysis HIGH

An unchanged close on the Ibovespa is rare and tells the story of a market in equipoise. The evidence points not to apathy but to a fierce rotation: money fled oil and iron ore after Brent’s slide, while buyers pushed Gerdau (GGBR4) up 2.60% — the best domestic performer — and piled into aircraft makers, utilities and the US tech BDRs that track the Nasdaq’s rally. The underlying breadth was weaker than the headline suggests, with more domestic stocks falling than rising. The variable to watch is the BCB’s Selic decision on Wednesday evening, at the end of a Copom meeting that runs 4–5 August: roughly 75% of the market is already pricing a 25 basis-point cut to 14.00%, so it is the tone of the statement rather than the move itself that will set the mood for rate-sensitive names, and dovish guidance would validate the rotation into domestic cyclicals.

02 The day’s numbers

Measure Level Change Read
Ibovespa 178,000 +0.00% A rare perfect standstill as cyclicals rotated beneath the surface
Ibovespa 52‑week high 198,657 — Benchmark remains 10.4% below its 52-week peak
Ibovespa 52‑week low 132,437 — The floor that held during an earlier sell-off
USD/BRL (Brazilian real) 5.08 +0.25% Softer real on a modestly firmer dollar; 8.8% below 52‑week high of 5.5901
S&P 500 (US benchmark) 7,600 +1.48% Striking distance from its 52-week high of 7,610
Nasdaq (US tech index) 25,914 +2.13% Rally lifted tech-exposed BDRs on the B3
VIX (Wall Street ‘fear gauge’) 15.86 −0.81% Complacency in US options markets kept risk appetite firm

The Ibovespa’s flat session is as much a statistical curiosity as a market signal. At 178,000 points, the index sits 10.4% below its 52-week high of 198,657, meaning it has yet to reclaim the ground lost during earlier bouts of fiscal nerves and commodity weakness. That it could not rally on a day when US stocks soared tells you the local market’s pulse is driven more by iron-ore and oil than by Silicon Valley sentiment.

The Brazilian real’s flat close at 5.08 per dollar keeps the currency inside a well-defined range. It is 8.8% below its multi-year high of 5.5901, and with the central bank’s interest-rate decision due on Wednesday evening, traders see little reason to chase a breakout in either direction just yet. Live market boards showing the Ibovespa and the real are available on the B3 website and major data terminals for readers tracking today’s action.

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

Rio Times · Live Market Intelligence

Brazil — Live Market Board

B3 · São Paulo
Nov 2, 2026 · 13:38
Ibovespa · benchmark
167,921.80 -0.75%
L 175,157day rangeH 178,526
+19.56% over 12 months
Market breadth · 15 names
40% advancing
6 ▲ advancing9 declining ▼
Currencies, rates & key inputs
USD / BRL
5.34
-1.32%
EUR / BRL
5.95
+7.53%
Selic rate
13.75%
·
Brent crude
109.58
-5.38%
Iron ore
161.91
·
Sector heatmap · average move today
Consumer Disc.
+1.15%
AZZA3
Industrials
+0.57%
WEGE3, RENT3
Utilities
+0.45%
ENEV3
Consumer Staples
+0.20%
ABEV3
Financials
-0.07%
ITUB4, BBDC4, BBAS3, B3SA3
Materials
-0.55%
SUZB3
Energy
-1.89%
PETR4, PRIO3
Mining
-3.20%
VALE3, CSNA3, GGBR4
Latin America scoreboard
IndexLastTodayStrength
IbovespaBrazil 167,921.80 -0.75%
S&P/BMV IPCMexico 69,779.20 -0.01%
S&P IPSAChile 10,389.82 +1.32%
S&P MERVALArgentina 2,848,945 —
MSCI COLCAPColombia 2,490.92 +0.04%
Full instrument board
InstrumentLastChangeYoYPrev.HighLowVolume
IBOV 167,921.80 -0.75% +19.56% 169,186.42 178,526 175,157 —
USD/BRL 5.34 -1.32% -0.84% 5.42 5.42 5.30 —
SELIC 13.75% — — — — —
PETR4 53.31 -1.06% +77.70% 53.88 53.70 52.83 43,239,500
VALE3 62.88 -2.33% +1.98% 64.38 64.43 62.80 24,652,300
ITUB4 41.42 -0.67% +11.30% 41.70 42.60 41.15 28,160,700
BBDC4 15.69 -1.63% -13.88% 15.95 16.30 15.67 65,766,400
BBAS3 17.59 +0.69% -15.59% 17.47 18.31 17.51 67,844,600
B3SA3 15.27 +1.33% +21.71% 15.07 15.78 15.20 75,282,000
ABEV3 15.40 +0.20% +26.75% 15.37 15.68 15.31 27,307,400
WEGE3 45.78 +2.81% +10.06% 44.53 47.08 45.06 9,823,200
PRIO3 69.21 -2.71% +87.14% 71.14 70.98 69.15 6,663,200
SUZB3 47.14 -0.55% -3.79% 47.40 47.84 46.10 7,151,800
RENT3 31.14 -1.67% -20.73% 31.67 32.68 31.02 19,092,400
AZZA3 16.72 +1.15% -42.24% 16.53 17.42 16.72 4,875,400
CSNA3 4.76 -4.99% -47.09% 5.01 5.14 4.76 14,327,900
GGBR4 24.87 -2.28% +36.28% 25.45 26.20 24.79 7,507,900
ENEV3 26.79 +0.45% +49.78% 26.67 27.35 26.30 12,263,000
Largest moves today
CSNA3 4.76 -4.99%
WEGE3 45.78 +2.81%
PRIO3 69.21 -2.71%
VALE3 62.88 -2.33%
GGBR4 24.87 -2.28%
RENT3 31.14 -1.67%
BBDC4 15.69 -1.63%
B3SA3 15.27 +1.33%
The session read
The Ibovespa eased 0.75%, with breadth negative — 6 of 15 names higher. Consumer Disc. led, while Mining lagged.

03 Why it moved — a tug-of-war between commodities and aerospace

The day’s narrative rested on two bookend sectors. On one side stood Embraer, whose 3.1% advance had a concrete trigger: BNDES, Brazil’s national development bank, approved R$3.3–3.7 billion (about US$650–730 million) in export financing covering up to 19 aircraft for Porter Aviation Holdings of Canada. The order is for E2-family regional jets, with no defence component, and the state-backed credit line gave traders confidence that the commercial upcycle now has funding behind it.

On the other side stood Vale, whose 3.19% drop was a textbook case of commodity-beta working in reverse. Iron-ore futures in Asia softened during the overnight session, and without a fresh upward catalyst, domestic funds took profits on a name that had rallied in previous weeks. Vale’s sheer size in the Ibovespa — it is often the index’s single largest weight — meant the rest of the market had to swim against its tide all day.

Petrobras added to the weight. Its 0.9% decline in both share classes tracked a 4.73% slide in Brent crude, which lost its war-risk premium in a single session. The market is also still digesting the company’s tentative push into nuclear power: in November 2024 Petrobras opened a 36-month study, with the IPEN research institute and the CNEN nuclear regulator, into floating small modular reactors to power offshore platforms — press reports of a reactor at a refinery remain unconfirmed. Either way it is a long-term diversification story, not a near-term cash-flow driver, and oil traders treated it as a distraction from the core production-and-dividend thesis.

The macro calendar played second fiddle to geopolitics on Monday. The session’s driver was the news that US President Donald Trump had called off a strike on Iran and opened talks on reopening the Strait of Hormuz — a headline that collapsed oil, dragged Petrobras and Prio with it, and reinforced the bet on a Selic cut this week by taking imported-inflation risk off the table. The notable domestic release was the S&P Global Manufacturing PMI for Brazil, which fell to a five-month low; June industrial production, published earlier, had edged up 0.1% month-on-month while still running 1.1% below its year-ago level.

Globally, the buoyant US session owed much to easing bond yields and a drop in the VIX fear gauge to 15.86. The US 10-year Treasury yield eased about 1.05% on the day to 4.698%, a move that, in theory, supports emerging-market assets by narrowing the return gap. In practice, Brazil’s domestic rate at 14.25% means local fixed-income still offers a hefty cushion — one that anchors the real and keeps foreign capital engaged.

04 The day’s movers

Driver Level / Move Change Note
Vale (VALE3) US$345m turnover −3.19% Heaviest single drag; profit-taking after iron-ore weakness
Petrobras (PETR4) US$206m turnover −0.9% Brent’s 4.73% slide after the Iran de-escalation
Itaú (ITUB4) US$144m turnover +1.01% Bank sector held firm, the session’s main defensive anchor
Embraer (EMBR3) US$111m turnover +3.1% BNDES export financing for up to 19 jets for Porter Aviation
Ambev (ABEV3) US$107m turnover −1.4% Consumer staple lagged despite dollar-watching backdrop
B3 S.A. (B3SA3) US$94m turnover −0.7% Exchange operator drifted lower in a mixed financial session
Petrobras voting (PETR3) US$87m turnover −0.9% Moved in lockstep with the preferred line
Prio (PRIO3) US$81m turnover −3.9% Independent oil driller sold off with Brent after the Iran de-escalation

The turnover table reads like a who’s-who of Brazilian equities, and the direction is telling. Vale’s US$345 million in volume on a 3.19% decline was the session’s gravitational centre — no stock came close to matching its drag. Alone, it shaved enough points off the index to cancel the contributions from Embraer and all the US-tech BDRs combined.

The biggest gainers on the broader exchange were cross-listed US tech trackers — MSFT34 (+5.1%), AMZO34 (+4.8%) and NVDC34 (+3.1%) — which rode the Nasdaq’s 2.13% surge; Nvidia was in fact the laggard among the US megacaps, up 2.93% against Meta’s 6.01%. These BDRs are not domestic companies; they are Brazilian depositary receipts that mirror US stocks, and their moves flow mainly from the New York tape and the USD/BRL exchange rate, so they do not get to claim the domestic-leadership title. Among genuine local names, the worst pain was felt in steelmaker CSNA3 (−6.8%) and independent oil firm PRIO3 (−3.9%), both caught in the downdraft that hit commodity-linked cyclicals. The domestic leaderboard ran the other way: steelmaker Gerdau (GGBR4) added 2.60%, capital-goods maker WEG (WEGE3) rose 2.12% and power group Eneva (ENEV3) gained 1.67%, with utilities and industrials — not miners — supplying what upward pull the index had.

05 The regional scoreboard

Index Country Change
Ibovespa Brazil +0.00%
IPC Mexico −0.35%
IPSA Chile +0.30%
Merval Argentina −0.51%
COLCAP Colombia −0.31%

Latin American equity markets were a mixed bag on Monday, with no single theme dominating the region. Chile’s IPSA edged 0.30% higher, the session’s best performer, helped by stability in copper prices and a local rate environment that continues to support equities. The Chilean peso gained 0.60% against the dollar, the strongest currency move in the region.

Mexico’s IPC slipped 0.35% and Argentina’s Merval gave back 0.51%, with both markets lacking fresh domestic catalysts on a day when the global risk-on drumbeat was audible but not overwhelming. Colombia’s COLCAP fell 0.31%, tracking a 0.37% weakening in the Colombian peso. A live market board embedded above carries the latest closes for all regional indices, refreshed through the trading day.

06 The technical picture

The Ibovespa’s dead-flat close at 178,000 takes on meaning when laid against its 52-week chart. The index is trading in the upper third of a wide band that stretches from a trough at 132,437 to a peak at 198,657 — about 69% of the way up that range, and 10.4% short of the peak. Monday’s stall happened at a level that has acted as a pivot before, a zone where buyers and sellers repeatedly concede a truce.

The fact that the index could not rally despite a strong US tape suggests that overhead resistance remains formidable — and it got no help from precious metals, which held their bid even as the Iran de-escalation landed: gold edged up to about US$4,054 an ounce (+0.27%) and silver to US$58.26 (+0.81%). For the Ibovespa to challenge the 180,000–182,000 corridor, it will need a catalyst from either a decisive commodity bid or a domestically dovish surprise from the central bank’s Selic decision after Wednesday’s close. Until then, the technical phrase to borrow is consolidation with a defensive tilt.

07 What to watch

  • Brazil’s Selic decision (Wednesday after close): Copom meets on 4–5 August and the market is pricing roughly 75% odds of a 25 basis-point cut in the benchmark interest rate, to 14.00% from 14.25%. With the move itself largely discounted, it is the accompanying statement — particularly the guidance on the pace of further cuts — that will reprice rate-sensitive stocks such as banks and retailers.
  • Services PMI data (Tuesday morning): The S&P Global Services PMI for Brazil is estimated at 50.8, just above the expansion-or-contraction line. A reading that surprises to the downside could validate the narrative that domestic activity is cooling faster than expected.
  • ISM Services PMI in the US (Tuesday): If the Institute for Supply Management’s services index prints above the 54.5 consensus, it may lift the dollar and nudge the real weaker, reinforcing the commodity-linked rotation seen on Monday.
  • Iron-ore futures and China sentiment: Vale’s drop shows how sensitive the Ibovespa is to the Dalian commodity exchange. Any official Chinese stimulus headline or steel-production data will ripple through the Brazilian materials sector within minutes of the Asian open.

Background: Italian State to Control TIM Brasil, Dubbed a ‘Jewel’.

Background: Aegea Launches US$413 Million Share Issue as Itausa Buys In.

Frequently Asked Questions

Why did the Ibovespa end flat if US markets rallied?

Because the two biggest weights — Vale and Petrobras — fell, and their drag matched the gains from Embraer and financial stocks. Brazil’s index is dominated by commodity exporters rather than tech firms, so a US rally driven by AI and software does not lift São Paulo as directly as you might expect.

What is Embraer and why did it surge?

Embraer is a Brazilian aircraft manufacturer that builds commercial, executive and military aircraft. Shares gained 3.1% on Monday after BNDES, Brazil’s development bank, approved R$3.3–3.7 billion (about US$650–730 million) in export financing for up to 19 E2-family regional jets ordered by Canada’s Porter Aviation Holdings.

Why did the Brazilian real close near 5.08?

The dollar was little changed against most currencies, with the DXY index flat on the day. The real’s flat move was proportional and orderly — nothing in the domestic data or political news suggested a capital-flight scare.

What is the Selic and why does it matter for stocks?

The Selic is Brazil’s benchmark overnight interest rate, currently at 14.25%. It is the economy’s main lever: a high Selic attracts foreign capital into bonds, which supports the real, but it also makes credit expensive for companies and consumers, dragging on bank profitability and retail sales.

Ibovespa — Sources: RT market data; B3; Banco Central do Brasil.

This article was produced by The Rio Times’ automated newsroom system. How we use AI · Report an error · Editorial responsibility: Matthias Camenzind, Editor-in-Chief

Read More from The Rio Times

Brazil runoff date: Sunday, October 25, poll closing times and when results start · Brazil runoff polls: Flávio 51%, Lula 49% · Kalshi and Polymarket odds

Rotate for Best Experience

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