Panama deflags more than 650 vessels since 2019 due to sanctions

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