The Ibovespa fell 0.9% to close at 185,501 on Monday as oil-supply risks, inflation concerns and Brazilian political uncertainty pressured stocks. Crude later hovered near $102 a barrel after rising 1.3% in the previous session, with traders balancing Middle East disruptions against Turkey-backed efforts for Russia and Ukraine to halt attacks on energy infrastructure and Black Sea shipping. Brent and WTI had earlier risen above $107 and $103, respectively, after Houthi forces captured Perim Island and Mokha port and Saudi Arabia shut its damaged East-West Pipeline. The market moves came ahead of monetary-policy decisions in Brazil and the United States.