Iran Reports Progress on Final Deal Negotiations Following Switzerland Talks
Iran claims significant progress following high-level talks in Switzerland, with both sides agreeing on key mechanisms for maritime security, oil sales licensing, and asset unfreezing as part of broader final agreement negotiations.