The Ibovespa edged lower to around 167,500 on Thursday as oil prices surged above $87 per barrel, their highest level since July 24, after U.S. President Donald Trump predicted an "Economic D-Day" for Iran and announced measures aimed at hurting its economy. The rhetoric intensified concerns that geopolitical tensions could disrupt supplies and increase inflationary pressure, while 10-year Treasury yields remained near 4.65% to 4.70%. Rising yields weighed on financial stocks: Itaú and B3 each fell 0.5%, while Itaúsa and Banco do Brasil declined nearly 1%. Weaker iron ore prices in China, amid persistently weak steel demand, pushed Vale and CSN Mineração down 1% each; Gerdau fell about 5%, and Axia, WEG and Embraer each lost 1%. Petrobras rose 1% on higher oil prices, limiting the index’s decline. Prediction markets assigned a 14% probability to crude reaching a new all-time high by December 31 and 3% by September 30, as traders weighed Iran-related risks against OPEC production, global demand, inflation data and Federal Reserve commentary.