The Ibovespa ended June 20, 2025, at 137,115.83, falling 1.15% on the day as official B3 and TradingView data confirmed. The session saw steady selling pressure, with investors reacting to renewed global trade tensions and a decisive technical breakdown on the daily chart. The market opened lower and failed to recover, mirroring declines in major […]