Oil prices extend rally as Trump threatens Iran OPEC tension
Oil prices extended their upward momentum on Wednesday as geopolitical tensions intensified around Iran and global supply risks deepened. Traders reacted to renewed threats from United States President Donald Trump and escalating uncertainty in the Middle East, pushing crude benchmarks to multi month highs.
Brent crude futures climbed to 115.13 dollars per barrel, marking a gain of about 3.5 percent during mid morning trading in Europe. West Texas Intermediate rose to 103.69 dollars per barrel, up 3.7 percent, extending a rally that has now stretched for several consecutive sessions. Both benchmarks have surged sharply since the outbreak of conflict involving Iran earlier in the year.
Market pressure increased after reports that Washington may tighten restrictions on Iranian oil flows and shipping activity, particularly through the Strait of Hormuz. The strategic waterway remains one of the most critical global energy transit routes, and traders fear prolonged disruption could further tighten global supply. President Trump also issued a direct warning to Tehran, signaling continued pressure on Iran’s economy and energy exports.
Sentiment in energy markets was further shaped by unexpected developments in producer coordination. The United Arab Emirates’ decision to leave OPEC added another layer of uncertainty, although analysts suggested the immediate supply impact may remain limited. Investors focused instead on the broader risk of sustained instability in the Persian Gulf region and its potential effect on shipping and export flows.
The oil rally has been reinforced by stalled diplomatic efforts to ease tensions. With negotiations showing little progress, traders continue to price in a scenario of prolonged disruption. Market participants remain centered on the Strait of Hormuz and potential constraints on Iranian exports as the dominant drivers of price direction in the near term.
-
22:00
-
21:41
-
21:21
-
21:05
-
20:45
-
20:30
-
20:15
-
19:47
-
19:32
-
19:15
-
19:00
-
18:42
-
18:25
-
18:15
-
18:10
-
17:47
-
17:32
-
17:15
-
16:50
-
16:32
-
16:16
-
15:56
-
15:40
-
15:20
-
15:05
-
14:45
-
14:30
-
14:15
-
14:00
-
13:42
-
13:25
-
13:10
-
12:47
-
12:31
-
12:15
-
12:00
-
11:42
-
11:25
-
11:11
-
10:47
-
10:32
-
10:15
-
10:09
-
10:00
-
09:45
-
09:30
-
09:15
-
09:00
-
08:45
-
08:30
-
08:15