A US-sanctioned tanker carrying Iranian crude oil has altered its course mid-voyage, shifting its declared destination from India to China, casting uncertainty over what would have been New Delhi’s ...