As the US and Iran vie for control over the critical Strait of Hormuz, Tehran claims it has received the first revenue from ...