The current Iranian developments, though they will not cause...
The current Iranian developments, though they will not cause any immediate disruption to oil supply, have caused some anxiety on the part of traders.
The current Iranian developments, though they will not cause any immediate disruption to oil supply, have caused some anxiety on the part of traders.