Stock Market Today, Oct. 26: Vale Falls on Brazil Election… — VALE -0.80 · News Impact Screener