Panama deflags more than 650 vessels from registry since 2019 due to sanctions

Maritime authority rejects claims that it supports Iran’s oil trade