Iran denied making any new commitments during negotiations in Switzerland over the weekend.

Iran denied making any new commitments during negotiations in Switzerland over the weekend.

Washington issued a 60-day license allowing Iranian oil sales after talks in Switzerland, but Iranian regime media said no approval had been given for renewed nuclear-site access