The United States has authorized the production, delivery and sale of Iranian oil for 60 days, implementing a key provision of a recent memorandum of understanding between Washington and Tehran aimed at advancing talks toward a final agreement. The waiver, announced Monday by the US Treasury Department, allows the production, delivery and sale of Iranian-origin […]