A British oil tanker has moored off the coast of Saudi Arabia over fears of Iranian retaliation against the British seizure of an Iranian vessel off the coast of Gibraltar, Bloomberg reported July 8.
Expert analysis when it matters most.
Get access to RANE's decision-grade geopolitical intelligence.