The Ibovespa staged a late-session recovery to close 0.3% higher at 189,307 on Monday, overcoming an early plunge driven by Middle East warfare. While joint US-Israeli strikes on Iran initially rattled global markets, the Brazilian index was bolstered by a powerful 5% surge in Petrobras as the closure of the Strait of Hormuz sent oil prices soaring. This energy-led rally was supported by Eletrobras, which gained 1.6%, and B3, up 3.5%. However, the broader market remained under pressure as the threat of energy-driven inflation fueled expectations for a more hawkish stance from the BCB. Major banks were mixed to lower, with Itaúsa falling 0.9% and Bradesco down 0.3%, while miners like Vale slipped 0.5% on global demand concerns. Despite ongoing weakness in industrial names like WEG and consumer-facing stocks like Ambev, the Ibovespa benefited from a "buy the dip" move mirroring Wall Street's recovery as traders bet on the resilience of commodity-heavy emerging markets.
Brazil's main stock market index, the IBOVESPA, rose to 189307 points on March 2, 2026, gaining 0.28% from the previous session. Over the past month, the index has climbed 1.96% and is up 53.85% compared to the same time last year, according to trading on a contract for difference (CFD) that tracks this benchmark index from Brazil. Historically, the Brazil Stock Market (BOVESPA) reached an all time high of 192624 in February of 2026. Brazil Stock Market (BOVESPA) - data, forecasts, historical chart - was last updated on March 3 of 2026.
Brazil's main stock market index, the IBOVESPA, rose to 189307 points on March 2, 2026, gaining 0.28% from the previous session. Over the past month, the index has climbed 1.96% and is up 53.85% compared to the same time last year, according to trading on a contract for difference (CFD) that tracks this benchmark index from Brazil. The Brazil Stock Market (BOVESPA) is expected to trade at 187223.62 by the end of this quarter, according to Trading Economics global macro models and analysts expectations. Looking forward, we estimate it to trade at 170115.95 in 12 months time.