WS #10422
US-Iran talks in Switzerland show progress; Treasury issues 60-day license for Iranian oil sales, oil prices decline.
US-Iran Peace Talks Progress
US-Iran talks in Switzerland show progress; Treasury issues 60-day license for Iranian oil sales, oil prices decline.