The Ibovespa index closed down for the sixth straight session, falling 0.34% to 124,305.57 points. This marked a nearly 3% decline for the week, the worst performance since March 2023. The last full week of losses was in early September 2023, a shorter week due to Brazil’s Independence Day. Adding to the market woes, the […]