Iran bank blocks National Oil Company accounts as Hormuz traffic odds sit at 61.5%
The reported move adds to concerns over strain in Iran’s oil sector as markets track whether tensions could disrupt shipping through the Strait of Hormuz by December 31.