The Ibovespa index closed at 127,682.40 points on Friday, April 11, 2025, representing a daily decline of 0.26%, according to TradingView data published on Saturday. This modest drop follows Thursday’s 1.05% gain, which had temporarily lifted market sentiment after weeks of volatility. Friday’s performance erased some of the previous day’s gains but still allowed the […]