Brazil's stock market closed at its lowest level since January after a third consecutive losing session, with the Ibovespa falling 1.52% to 174,279 points, while the Brazilian real weakened past 5.04 against the dollar. The selloff was driven by financial sector declines, mining losses tied to iron ore weakness, and a net outflow of $9.6 billion from foreign investors in May, compounded by domestic political uncertainty and elevated US Treasury yields that are redirecting capital away from emerging markets.