Petrobras Pullback Drives Brazil’s Ibovespa Lower as Technicals Signal Caution
Brazil’s Bovespa index closed June 23, 2025, at 136,550.50, down 0.41% for the day, marking its fourth straight loss and the lowest close since June 10.
Official data and market charts confirm Petrobras played a pivotal role in the decline, with its shares dropping over 3% and exerting significant downward pressure on the index.
The move followed the company’s decision to hold domestic fuel prices steady despite rising global oil benchmarks, disappointing investors who expected Petrobras to pass through higher costs and boost margins.
Regulatory and political headwinds, including a recent downgrade by Bank of America and renewed concerns over government intervention in pricing, intensified selling and heightened risk perception.
Trading volumes reached R$12.7 ($2.3) billion, 23% above the 20-day average, driven by institutional flows and a net foreign inflow of R$780 million. Despite these inflows, the market’s breadth remained negative, with Petrobras’ losses outweighing gains in other sectors.

The day’s five top winners reflected sector-specific catalysts. Vamos (VAMO3) surged 5.6% to R$14.82 after a major “Buy” rating upgrade and improved fleet renewal prospects.
Magazine Luiza (MGLU3) rose 4.8% to R$9.75 on strong earnings and positive analyst revisions. Embraer (EMBR3) climbed 4.2% to R$75.88, boosted by a new $1.8 billion defense contract.
CPFL Energia (CPFE3) gained 3.9% to R$40.68 after regulatory approval for an acquisition. Vale (VALE3) advanced 3.7% to R$56.45 as iron ore prices jumped on Chinese stimulus.
On the losing side, SLC Agrícola (SLCE3) dropped 3.2% to R$18.20 after a leveraged land purchase. Natura&Co (NTCO3) fell 2.8% to R$13.75 on integration and margin concerns.
BRF (BRFS3) declined 2.5% to R$18.03 as new avian flu cases pressured poultry trade. Marfrig (MRFG3) lost 2.3% to R$14.23 on sector profit-taking. Hapvida (HAPV3) slipped 2.1% to R$2.10 after higher-than-expected medical loss ratios.
Macroeconomic fundamentals remain cautious. GDP growth forecasts for 2025 range from 1.6% to 2.2%, down from 3.4% in 2024.
Inflation expectations stand at 5.57%, while the Selic rate remains high at 14.25%, constraining credit and investment. Fiscal tightening and rising public debt continue to cloud the outlook, despite a resilient labor market and stable real.
Technical analysis of the Bovespa, based on both the four-hour and daily charts, signals caution. The index sits just above key support at 135,000–135,500, with flattening 50- and 100-day moving averages.
The daily Relative Strength Index is below 50, indicating waning momentum. The MACD shows a bearish crossover, with the histogram in negative territory. Bollinger Bands have narrowed, and price action remains near the lower band, suggesting reduced volatility but persistent caution.
The four-hour chart confirms these signals, with the index below short-term moving averages and RSI in the low 40s. A break below 135,100 could prompt further selling, while recovery above 137,000 is needed for renewed confidence.
Petrobras’ sharp drop, combined with sector rotations and technical weakness, drove the Bovespa’s decline. The market’s pause reflects a convergence of company-specific risks, macroeconomic caution, and technical exhaustion, not panic or collapse.
Deep Dive
For the complete picture, read our in-depth guide: Latin America Stock Markets 2026: Ibovespa, Merval, COLCAP, IPSA and IPC Guide
Live Company IntelligencePetroleo Brasileiro Petrobras SA ADR — the full investor dossier
Wall Street view
Valuation & profitability
Price & risk
$10.9752-wk high
$22.07
Revenue trend · 6y
Ownership
Dividend
LatAm Markets: Live Signals → — real-time movers, turnover leaders and FX across Latin America.
Read More from The Rio Times