Royal Dutch Shell has bought only three cargoes of Iranian oil since sanctions were eased a year ago, a small fraction of what it used to buy and an indication of the legal difficulties and high prices that still hamper the trade. The Anglo-Dutch firm did not give a reason for the drop in purchases, which were disclosed in its annual report, and the company declined to comment further. But oil trading sources say Iranian oil is often too expensive and in any case remaining sanctions make dealing with the Islamic Republic a legal minefield. As an example of sanctions-related difficulties, Shell’s filings showed it had to disclose payments of only a few hundred dollars when its employees bought tickets with Iranian airlines. After an accord was reached over […]