Iran says it has suspended Strait of Hormuz transit charges for commercial vessels for 60 days.