President Donald Trump announced on Truth Social that the US will not attack Iran before the congressional elections scheduled for 3 November. The reason is said to be “productive talks” with Tehran. At the same time, Trump stressed that the blockade on Iran remains fully in place, and that record quantities of oil are passing through the Strait of Hormuz (according to him, 22 million barrels in a single night), none of which is going to or from Iran. He also gave a firm assurance that Iran will not acquire nuclear weapons.
Trump’s official statement. Source: Truth Social
The market reacted immediately by unwinding the geopolitical risk premium. Brent fell below $104 per barrel, whilst WTI gave up its earlier gains, losing around 1.73% on the 30-minute chart (on a daily basis, gains still stand at 2.5%) and dropping to around $91. The 30-minute chart shows a sharp rejection from around $93 following a sharp surge in the preceding hours, which clearly illustrates how quickly investors are pricing in the easing of tensions in the Middle East. The RSI has cooled from oversold levels to around 44. The EUR/USD pair, however, is not reacting excessively to these developments.
Source: xStation
The indication that the situation will not escalate, at least until November, alleviates some of the supply risks that have been driving up oil prices until now. However, two key uncertainties remain: the sustainability of the talks themselves and the continuation of the blockade, which continues to inherently restrict the flow of key commodities. This means that, despite today’s fall, the issue of Iran will remain on the market’s radar for some time to come.
Gold struggling as oil prices pick up
Market Wrap: A 4% surge in oil prices weighs on indices (08.10.2026)
EURUSD falls below 1.12 amid hawkish Fed's Waller remarks
Oil crashes the stock market party
This content has been created by XTB S.A. This service is provided by XTB S.A., with its registered office in Warsaw, at Prosta 67, 00-838 Warsaw, Poland, entered in the register of entrepreneurs of the National Court Register (Krajowy Rejestr Sądowy) conducted by District Court for the Capital City of Warsaw, XII Commercial Division of the National Court Register under KRS number 0000217580, REGON number 015803782 and Tax Identification Number (NIP) 527-24-43-955, with the fully paid up share capital in the amount of PLN 5.869.181,75. XTB S.A. conducts brokerage activities on the basis of the license granted by Polish Securities and Exchange Commission on 8th November 2005 No. DDM-M-4021-57-1/2005 and is supervised by Polish Supervision Authority.