The US military has received instructions to lift the naval blockade in the Strait of Hormuz on Friday, pending the formal signing of an agreement with Iran, a US official told CNN. The official, speaking on condition of anonymity, said this was the current directive but cautioned that the situation could still change by Friday. ...