Traffic through the Strait of Hormuz nearly ground to a halt March 12, according to tracking data, with just one vessel observed to transit the critical waterway, as Iran’s newly installed supreme leader escalated threats to attack shipping in and around the channel....
Read More