Iran's Ambassador and Permanent Representative to Vienna-based International Organizations Kazem Gharibabadi has said it is crucial for the US to stop violating its obligations under the Iran nuclear deal and the UNSC Resolution 2231 without further delay and any pre-conditions.