The Big Three
Today’s Ibovespa market report opens with Friday’s recovery to 184,108 (+0.49%, +890 points) — a modest bounce off Thursday’s worst-day-of-May 183,218 print, with banks doing the heavy lifting as oil names lagged. Itaú led the rebound (+1.1%), joined by Vale (+0.9%) and WEG (+2.7%), while Petrobras (PETR4) fell another 1.2% on Brent slipping back to the low-$90s. Embraer (EMBJ3) was the standout disaster — down 11.4% to R$74.02 after Q1 adjusted net income collapsed 51.5% YoY to R$145.4 million. The session closed in the 184,108 / 187,103 Kijun zone, with the descending trendline still capping any rally attempt at 187,197.
The macro reset over the weekend changes Monday’s setup entirely. Trump publicly rejected Iran’s counterproposal on Sunday as “TOTALLY UNACCEPTABLE” — Tehran’s demand for 60-day ceasefire, sanctions relief, war reparations and continued de facto Strait of Hormuz control was a non-starter. Brent re-armed back to $102.73 on the perpetuals tape (+4.07%) and WTI to $97.26 (+4.27%) overnight. For the Ibovespa this is the perverse trade we have seen for ten weeks running: higher oil = bid for PETR4 (R$124.65 billion in 2025 revenue) but headwind for everything else through inflation and currency channels.
Petrobras Q1 results land today before the open — the dominant catalyst. Zacks consensus is $0.93 EPS on $26.2 billion revenue (+24.4% YoY); the Q1 production print already showed a record 3.23 MMboe/d (+16.1% YoY) driven by P-78 Búzios ramp-up and pre-salt liquids at 2.19 MMbpd. With Brent averaging meaningfully higher YoY through Q1, the bar is set for an EBITDA beat — the question is the dividend policy and capex guidance into the war-elevated environment. The BRL at R$4.8956 (multi-year low; chart prints O 4.8941 / H 4.8956 / L 4.8941 / C 4.8956) reduces the BRL value of dollar-priced revenues but supports import-heavy sectors.
02Session Data
| Index / Pair | Close | Change | High | Low |
|---|---|---|---|---|
| Ibovespa | 184,108.29 | +0.49% | 185,584 | 183,217 |
| USD/BRL | 4.8956 | +0.06% | 4.8956 | 4.8941 |
| S&P 500 | 7,398.93 | +0.84% | — | — |
| Nasdaq | 26,247.08 | +1.71% | — | — |
| Brent (Friday) | ~94.67 | −0.15% | — | — |
| Brent (Mon perp) | 102.73 | +4.07% | 104.03 | 97.85 |
| Bitcoin | 80,913 | −1.56% | 82,361 | 80,509 |
| Gold | 4,726.70 | +0.34% | — | — |
03Key Movers
Winners
YDUQS (YDUQ3) +7.87% led the index on continued enrollment-cycle optimism in the education sector. Localiza (RENT3) +7.62% ripped on Q1 hopes ahead of Monday’s after-market release, with the car-rental name benefiting from the lower-rate path. Vibra Energia (VBBR3) +4.55% followed Petrobras lower in absolute terms but caught a relative bid on fuel-distribution margins. WEG (WEGE3) +2.7% and Itaú (ITUB4) +1.1% rounded out the recovery trade. The breadth was constructive: 499 advancers against 480 decliners on B3.
Losers
Embraer (EMBJ3) −11.45% was the day’s story. Q1 adjusted net of R$145.4 million missed badly (−51.5% YoY) and the stock cratered to R$74.02. Vivara (VIVA3) −10.77% and Magazine Luiza (MGLU3) −9.95% sold off on weak Q1 consumer signals. Petrobras (PETR4) −1.2% was the macro-weighted drag — but the move was orderly given Brent’s slide to the low-$90s during the session.
§04 · Market Commentary
Friday’s bounce was technical, not narrative. After Thursday’s −2.38% panic dragged the index below the 187,197 Kijun and toward the April 29 panic low at 184,504, the 183,217 intraday print on Friday morning was the obvious dip-buy. Banks led because the Copom’s April 29 cut to 14.50% is now reading as the right call — moderating growth, sticky-but-not-runaway inflation, and a BRL that has held below R$5.00 throughout the volatility. The real at R$4.8956 is the strongest level since 2024, and it is no accident: Brazil is a net oil exporter benefiting from war-driven Brent, the carry is still 14.50%, and foreign inflows have not reversed despite the global risk-off in equities.
The Trump rejection on Sunday is the single most important variable for Monday. With Brent re-armed to $102 and PETR4 results landing into a market that is already long oil exposure via the index, the asymmetry on Petrobras is real. A clean EBITDA beat plus an in-line dividend prints as a buyable result with Brent at $102; a miss or a dividend cut in the same tape is brutal because the entire Q1 thesis was that production growth (+16.1% YoY) and elevated prices would unlock cash returns. The Lula-Trump meeting on May 7 ended without concrete deliverables, and the geopolitical tape remains the dominant variable.
The broader rotation worth watching: the rest of LatAm continues to rotate into Mexico (IPC above 70,000 for the first time on Banxico’s cut to 6.50%) and out of Brazil’s oil-weighted index when peace looks possible. This is structural — when the war ends, Petrobras gets repriced, but the Ibovespa is approximately 13% PETR3+PETR4 by weight. Today’s Q1 print is the cleanest test of how that math actually trades.
05Technical Analysis
The Ibovespa sits inside the Ichimoku cloud with the index at 184,108 against the cloud top at 187,103 (Kumo resistance) and cloud floor at 181,214 (Kumo support). Friday’s close is exactly between them — neutral territory. The Kijun at 187,197 was lost Thursday and not reclaimed Friday; that is now the line in the sand for any bullish reversal. The major ascending trendline from January (the heavy blue line on the chart) sits well below at 162,051, far from threatening.
MACD: Histogram deepened to −880.04 with the signal at −1,246.80 — still bearish but the rate of acceleration is slowing. RSI: Fast at 40.98, slow at 48.60 — fast line in mid-bearish territory but not oversold.
BRL: The R$4.8956 print is at the bottom of the chart range, with the descending trendline from January having broken decisively in April. The 200-day SMA at R$5.10 is now overhead resistance. RSI at 33.22 is near oversold (for the dollar, meaning BRL strength is stretched), suggesting the easy gains for the real are behind us.
06Forward Look
Verdict
The Ibovespa enters Monday inside the cloud with the Kijun overhead, banks supporting and Embraer reminding the tape that earnings season is real. The Trump rejection on Sunday hands Petrobras a tailwind into its own Q1 print — and that is the single trade that decides whether 187,197 gets reclaimed this week or whether 181,214 cloud-floor support gets tested.
For the cross-asset read see today’s Bitcoin crypto report and Friday’s Ibovespa report on Thursday’s −2.38% panic.
Disclaimer: This analysis is for informational purposes only and does not constitute investment advice. Equity markets carry risk of loss. Always consult a licensed financial advisor. Published by The Rio Times.

