The United Kingdom on Thursday stated that a BP oil tanker sailing under the Isle of Man flag was almost denied passage through the Strait of Hormuz between the Persian Gulf and the Gulf of Oman by …
Continue Reading about Britain says Iran attempted to block its oil tanker