Ibovespa Catches Up: −1.65% on Reopen — S&P Hits 7,137 ATH — Global PMI Flash Day
Today’s Brazil morning call opens with the Ibovespa recalibrating after its holiday gap and a divergence with U.S. markets at record highs. This is part of The Rio Times’ daily Brazil Financial Morning Call, covering Latin American financial markets.
The Ibovespa’s return from Tiradentes Day was punishing. The index dropped 1.65% to 192,889 on Wednesday — its sharpest daily decline since the original blockade announcement — absorbing two days of accumulated global uncertainty: the Vance cancellation, Iran’s “waste of time” rhetoric, oil’s Tuesday surge, and the IRGC’s Strait reversal. The selloff was catch-up, not new deterioration. Meanwhile, the S&P 500 surged 1.05% to a fresh ATH of 7,137.90 on the same day, powered by Boeing (+4%), GE Vernova (+7%), and the ceasefire extension rally. The Nasdaq jumped 1.64% to a new record of 24,657.57. The Dow gained 340 points to 49,490. The divergence is stark: U.S. equities celebrated the extension; the Ibovespa paid the price for its Tuesday absence.
The USD/BRL held below R$5.00 at R$4.9669 (+0.05%), RSI at 32.70 (MA: 31.64) — maintaining its deeply oversold posture for an eighth session. Bitcoin surged to $78,355 (+0.19%), its highest level in 10 weeks. Tesla reported after the close: revenue $22.39B (beat), EPS $0.41 (beat), gross margin 21.7% (beat). The Robotaxi expansion to Dallas and Houston provides the narrative catalyst.
Thursday is Global PMI Flash Day — the most important activity data release of the month. French, German, Eurozone, UK, and US flash PMIs arrive in sequence between 03:30 and 09:45 ET, painting the first real-time picture of how the war/blockade/ceasefire extension is affecting manufacturing and services globally. Initial Claims (08:30, cons: 211K). US Manufacturing PMI (09:45, cons: 52.5). US Services PMI (cons: 50.5). BCB National Monetary Council meets (08:00 BRT). Copom in 5 days. War Day 54.
Three Things That Matter
| Wednesday | S&P 500 +1.05% to 7,137.90 (NEW ATH). Nasdaq +1.64% to 24,657 (NEW ATH, intraday record). Dow +340 to 49,490 (+0.69%). Boeing −83¢ loss vs −83¢ cons (beat on revenue $22.2B). GE Vernova +7% (revenue beat). Tesla after close: revenue $22.39B beat, EPS $0.41 beat, GM 21.7% beat. Robotaxi expanded to Dallas/Houston. Oil choppy: WTI ~$91, Brent ~$95. Trump cited Iran’s “seriously fractured” government as basis for extension. Pakistan’s PM Sharif and Field Marshal Munir requested continued ceasefire. Ibovespa −1.65% to 192,889 (reopen catch-up selloff). USD/BRL R$4.9669 (+0.05%). BTC $78,355 (10-week high). Gold +1.5% |
| Overnight | India PMIs strong: Manufacturing 55.9, Services 57.9, Composite 58.3. UK Public Sector Borrowing £12.6B (above £10.4B cons). EU/German/French PMIs due this morning — first war-era activity read under ceasefire extension. Japan CPI tonight (cons: Core +1.7%). S&P futures slightly negative (−0.1%) on Tesla initial reaction fading. Oil steady ~$91. Ceasefire extended indefinitely — no new diplomatic developments overnight. Blockade continues. Strait closed. Iran silent |
| Today | GLOBAL PMI FLASH DAY: French PMI (03:46, cons: Mfg 49.5 / Svc 48.5). German PMI (03:30, cons: Mfg 51.4 / Svc 50.4). EU PMI (04:00, cons: Mfg 50.9 / Svc 49.8). UK PMI (04:30, cons: Mfg 50.3 / Svc 50.0). US Claims (08:30, cons: 211K). US PMI (09:45, Mfg 52.5 / Svc 50.5). BCB National Monetary Council (08:00 BRT). Mexico CPI 1st half (08:00). Chicago Fed Activity (08:30). BRL FX Flows (13:30). KC Fed Mfg (11:00). Japan CPI overnight. Copom in 5 days. War Day 54 |
Where We Left Off WEDNESDAY, APR 22 — SESSION CLOSE
Wednesday’s session crystallized the two-speed reality of global markets. In New York, the ceasefire extension catalyzed a broad rally. The S&P 500 surged 1.05% to a fresh all-time high of 7,137.90 — its fourth ATH in nine sessions. The Nasdaq jumped 1.64% to 24,657.57, setting a new intraday and closing record. Boeing’s better-than-expected results (+4%) and GE Vernova’s revenue beat (+7%) led the Dow 340 points higher to 49,490. Trump’s characterization of Iran’s government as “seriously fractured” — and Pakistan’s explicit request for continued restraint — framed the extension as strategic patience rather than weakness.
In São Paulo, the picture was different. The Ibovespa reopened from Tiradentes Day and immediately began absorbing the accumulated stress of its 36-hour absence. Chart: O:196,132, H:196,132, L:192,687, C:192,889 (−1.65%). The index dropped 3,243 points — its sharpest daily decline since the blockade announcement on April 13. RSI fell to 65.35 (MA: 56.16), still bullish but showing the consolidation is deepening. MACD histogram at 3,501 (MACD: 3,364.67, signal: 135.87) — the MACD-signal convergence signals momentum exhaustion. The selloff was a gap-fill: the index had been insulated from Tuesday’s global weakness and Wednesday caught it up.
The USD/BRL held below R$5.00 for an eighth session at R$4.9669 (chart: O:4.9645, H:4.9645, L:4.9669, C:4.9669, +0.05%). RSI at 32.70 (MA: 31.64) — both readings continue to deepen into extreme oversold territory, suggesting the BRL’s structural appreciation has not been derailed by the Ibovespa’s pullback. Bitcoin surged to $78,355 (chart: O:78,209, H:78,604, L:77,505, C:78,355, +0.19%) — its highest since early February, with RSI at 65.66. Tesla’s after-hours beat on all metrics (revenue, EPS, margins) sets up a positive Thursday open. As covered in yesterday’s Morning Call, the Ibovespa’s reopen was always going to be a gap-fill event — the question now is whether 192,889 is the floor or the beginning of a deeper correction.
Market Snapshot DATA AS OF WED, APR 22 CLOSE
| Indicator | Close / Level | Change |
|---|---|---|
| Ibovespa | 192,889 | −1.65% |
| USD/BRL | R$4.9669 | Below R$5.00 (8th day) |
| S&P 500 | 7,137.90 | +1.05% (NEW ATH) |
| Nasdaq | 24,658 | +1.64% (NEW ATH) |
| Dow | 49,490 | +0.69% (+340) |
| WTI Crude | ~$91 | Choppy |
| Bitcoin | $78,355 | +0.19% (10-wk high) |
| Gold | ~$4,900 | +1.5% |
What to Watch THURSDAY CATALYSTS
Global PMI Flash Day is the most data-dense morning of April. The sequence begins with France (03:46 ET), Germany (03:30), Eurozone aggregate (04:00), UK (04:30), and culminates with US Manufacturing PMI (09:45, cons: 52.5) and Services PMI (cons: 50.5). These flash readings are the first real-time gauge of how the war, blockade, and ceasefire extension are affecting economic activity across developed markets. European PMIs below 50 would confirm recession fears; above 50 would suggest resilience. The US Services PMI is especially critical — if it falls below 50 into contraction territory, the stagflation narrative strengthens dramatically.
Initial Claims at 08:30 (cons: 211K) follows last week’s strong 207K print. Continued strength below 215K dismantles the labor-weakness argument. The BCB National Monetary Council meets at 08:00 BRT — this pre-Copom meeting sets the regulatory and policy framework context for April 28. Kansas City Fed Manufacturing (11:00) adds another regional factory read. Japan CPI overnight (cons: Core +1.7%) and South Korea GDP Q1 overnight provide the Asian growth picture.
Tesla’s after-hours beat positions the Nasdaq for a positive open. But the Ibovespa’s 1.65% reopen gap means the index enters Thursday in a technically weaker position than any session since the ceasefire began. The 192,889 close is the lowest since April 9. If the index can hold the 192,000 level — the old ATH cluster from April 8-9 — the consolidation is orderly. Below 190,000 would signal a deeper correction.
Ibovespa Setup TECHNICAL LEVELS
Chart: O:196,132, H:196,132, L:192,687, C:192,889 (−1.65%). RSI at 65.35 (MA: 56.16) — still bullish but decelerating. MACD histogram at 3,501 (MACD: 3,364.67, signal: 135.87) — the signal line is converging rapidly with MACD, suggesting a bearish crossover is imminent if the selloff continues. The 200-day SMA at 159,280 remains 21% below. The consolidation from 198,657 ATH to 192,889 represents a 2.9% pullback — within the normal range for a healthy correction.
Resistance: 192,889 (Wednesday close) → 195,781 (upper range) → 196,132 (Monday close) → 198,657 (ATH) → 200,000.
Support: 191,489 (mid-band) → 190,783 (SMA vicinity) → 190,215 (mid-Bollinger) → 187,197 / 187,197 (SMA cluster) → 187,039 (20-day) → 179,141 (lower Bollinger) → 159,280 (200-day).
Copom Watch SELIC AT 14.75% · NEXT MEETING: APR 28-29
Five days to the Copom decision. The BCB National Monetary Council meets today (08:00 BRT), setting the pre-decision policy framework. The indefinite ceasefire, BRL at R$4.97 (8th day below R$5.00), oil at $91, and the Ibovespa’s pullback all feed into the calculus. The Ibovespa’s 1.65% drop doesn’t change the BCB’s framework — equity moves are not a policy input — but it reflects the market pricing in a more cautious stance on the pace of any eventual easing.
The base case remains: hold at 14.75% with dovish forward guidance. The BRL’s structural shift below R$5.00 is the most powerful argument for opening the June cut window. The indefinite ceasefire removes the tail risk of a sudden oil spike during the inter-meeting period. Today’s PMI data could shift the calculus: if U.S. Services PMI contracts below 50, the global growth deceleration narrative strengthens and supports the BCB’s eventual easing rationale. If PMIs hold above 50, the “resilient economy + falling inflation” combination is the ideal backdrop for patient dovishness.
Economic Calendar THURSDAY, APR 23
| Time | Event | Impact |
|---|---|---|
| 03:30–04:30 | EUROPEAN PMI FLASH: French PMI (03:46, Mfg 49.5 / Svc 48.5). German PMI (03:30, Mfg 51.4 / Svc 50.4). Eurozone PMI (04:00, Mfg 50.9 / Svc 49.8 / Composite 50.2). UK PMI (04:30, Mfg 50.3 / Svc 50.0). India PMIs already: Mfg 55.9, Svc 57.9 (strong). First real-time activity read under ceasefire extension | CRITICAL |
| 08:00–08:30 | BCB National Monetary Council (08:00 BRT — pre-Copom framework). Mexico 1st-half CPI (08:00, cons: +0.08%). US Initial Claims (08:30, cons: 211K, prev: 207K). Chicago Fed National Activity (08:30). Canada IPPI/RMPI (08:30) | HIGH |
| 09:45–11:00 | US PMI FLASH: Manufacturing (09:45, cons: 52.5). Services (cons: 50.5). Composite. Buba Nagel (10:30). KC Fed Manufacturing (11:00). Natural Gas Storage (10:30). BRL FX Flows (13:30). Argentina Retail Sales (15:00) | CRITICAL |
| Overnight | Japan CPI (19:30, Core cons: +1.7% YoY). Japan Corporate Services Prices (cons: +3.0%). UK GfK Consumer Confidence (19:01, cons: −24). Asian inflation and sentiment reads | MEDIUM |
Latin America Markets WEDNESDAY CLOSE / CHART DATA
| Index | Close | Change | RSI (14) | Signal |
|---|---|---|---|---|
| Ibovespa | 192,889 | −1.65% | 65.35 | Bullish |
| IPC (Mexico) | 68,837 | +0.04% | 50.49 | Neutral |
| COLCAP (Colombia) | 2,284 | +0.07% | 49.96 | Neutral |
| IPSA (Chile) | 11,002 | −1.14% | 52.25 | Neutral |
| MERVAL (Argentina) | 2,898,692 | −1.41% | 50.94 | Neutral |
The Ibovespa’s 1.65% reopen drop was the region’s worst performer. Chile’s IPSA continued its correction, falling 1.14% to 11,002 — now down 4.3% from its April 17 peak of 11,477 as the copper index gives back ceasefire-era gains. Argentina’s MERVAL dropped 1.41% to 2,898,692, sliding further below the 3 million barrier. Mexico’s IPC was essentially flat at 68,837 (+0.04%) — stabilizing after Tuesday’s 1.82% selloff. Colombia’s COLCAP held at 2,284 (+0.07%) near neutral equilibrium. The regional picture has shifted from the ceasefire euphoria of mid-April to a consolidation phase, with RSIs across the board resetting toward neutral. As covered in the latest LATAM Pulse, the indefinite ceasefire creates an indefinite valuation question — markets must now price an open-ended conflict with no clear resolution timeline.
Commodities & FX KEY MOVES
Oil traded choppily near $91 WTI / $95 Brent on Wednesday. The indefinite ceasefire provides a floor (no strike resumption) but the closed Strait provides a ceiling (supply constrained). The $88-95 range appears to be the new equilibrium under “indefinite frozen conflict.” Today’s PMI data will determine if demand destruction from $90+ oil is visible in the flash activity reads.
USD/BRL at R$4.9669 (chart: O:4.9645, H:4.9645, L:4.9669, C:4.9669, +0.05%). RSI at 32.70 (MA: 31.64) — the eighth consecutive session below R$5.00, with both RSI readings at the most extreme oversold levels of the entire war. The MACD at −0.0071 (signal: −0.0582, MACD: −0.0653) remains deeply bearish (dollar-negative). The real’s resilience through the Ibovespa’s 1.65% drop confirms that BRL strength is currency-driven (carry, flows, commodities), not equity-dependent.
Bitcoin at $78,355 (chart: O:78,209, H:78,604, L:77,505, C:78,355, +0.19%) — its highest in 10 weeks. RSI at 65.66 (MA: 61.65). BTC has added ~$10,000 since the start of April, driven by the ceasefire rally and risk-on rotation. Tesla’s after-hours beat could provide further crypto momentum if the tech-risk-on narrative carries through.
Risk Map BULL vs BEAR
| Bull Case | Bear Case |
|---|---|
| The Ibovespa’s −1.65% was catch-up, not deterioration — the floor is intact — The index was closed Tuesday and reopened into accumulated negativity. The S&P 500 is at 7,137 ATH, the ceasefire is extended, BRL is at R$4.97. The pullback from 198,657 to 192,889 (−2.9%) is standard consolidation. Support at 192,000 (the old April 8-9 ATH cluster) should hold. Tesla’s earnings beat provides a positive global tape for Thursday.
BRL at R$4.97 for 8 consecutive days below R$5.00 is the most powerful structural signal in EM — The currency didn’t weaken on the Ibovespa’s drop. This confirms BRL appreciation is driven by carry and flows, not equity sentiment. The 14.75% Selic differential is irresistible. Copom in 5 days with every macro signal pointing dovish. The carry trade remains the core thesis. India PMIs at 55.9/57.9 show Asian growth is absorbing the oil shock — Composite PMI at 58.3 is the highest in months. China Q1 GDP at 5.0%. Asian resilience supports commodity demand and the LATAM export story. |
The Ibovespa’s sharpest drop since the blockade suggests the catch-up isn’t done — The 1.65% decline erased a week of gains. MACD signal convergence suggests a bearish crossover is imminent. The ATH of 198,657 is now 3% away — a distance that may take weeks to recover if oil stays elevated and talks remain stalled. The 200,000 milestone, which seemed inevitable two weeks ago, is now firmly deferred.
European PMIs could confirm the war is causing real economic damage — French/German/UK PMIs are all consensus at or below 50. If Eurozone Composite PMI falls below 50, the war-driven recession in Europe becomes official. For Brazil, weak European demand means lower commodity prices and reduced export revenues. The Ibovespa’s energy-heavy composition faces headwinds from $91 oil that is too low for Petrobras to drive the index but too high to ease consumer inflation. The indefinite ceasefire is creating indefinite uncertainty — the worst state for EM investment — No expiration date means no catalyst. No talks means no deal. No deal means no Strait reopening. The market must now price an open-ended frozen conflict with $90 oil, stalled diplomacy, and an active blockade. This is the worst of all worlds for forward planning — too unstable for peace trades, too stable for war hedges. |
Positioning BOTTOM LINE
The Ibovespa at 192,889 is 2.9% off its ATH — the deepest pullback of the ceasefire era. The U.S. market at all-time highs. The BRL below R$5.00 for eight days. The Copom in five days. And the war in an indefinite freeze. These are the facts that define today’s positioning.
The Ibovespa’s reopen gap was painful but predictable. The index had been insulated from Tuesday’s global stress and Wednesday delivered the adjustment. The 192,000 level — where the April 8-9 ATH cluster sits — is the key technical floor. If it holds, the consolidation is orderly and the 200,000 target remains alive for whenever the next catalyst materializes (deal progress, Copom dovishness, further oil decline). If it breaks, the 190,000 zone is the next support — a 4.3% correction from ATH that would still be within normal parameters for a rally of this magnitude.
The carry trade is unshaken. The BRL didn’t flinch during the Ibovespa’s worst day in weeks — proof that currency flows are structural, not sentiment-dependent. Today’s PMI data will determine the next global narrative: resilience (PMIs above 50 = soft landing, rate cuts, equity support) or contraction (PMIs below 50 = stagflation, policy paralysis, correction risk). The BCB meets in five days. The indefinite ceasefire gives the committee maximum flexibility. And the Strait — still closed, still the war’s defining variable — waits for a resolution that neither side seems ready to deliver.
RT Staff Reporters · This newsletter is for informational purposes only and does not constitute investment advice. Always consult a licensed financial advisor before making investment decisions. Past performance does not guarantee future results.

