Iran: India heeds US call to halt oil purchase
India has ceased buying Iran’s crude oil as hoped by the United States as data from the industry and shipping sources show sharp decrease in oil imports last month. Oil imports from Iran in June dropped by 16 per cent Read more