Key Facts

The Ibovespa closed at 171,259, up 0.52% on June 23 — a fresh local high and a second straight gain off the floor.

Banks led again — Brazil’s heavyweight lenders carried the index higher as cheaper oil eased inflation worries.

Brazil was the region’s outperformer — most of Latin America fell, with Colombia and Chile both lower on the day.

The real held steady near 5.18 per dollar — a calm currency that kept the rally on a stable footing.