Iranian oil tanker

An Iranian oil tanker (file photo)

India pays USD 550 mn of oil dues to Iran