Brazil markets crater, some stocks sink 50% after Lula victory

Latin America World High confidence — 76/100
Sources: Bloomberg