The US Treasury temporarily lifts sanctions on Iranian oil until August 21, 2026, citing Tehran's commitment to open transit and IAEA inspections.

The United States temporarily suspended sanctions on Iranian oil on Monday after Vice President JD Vance said Iran would let UN nuclear inspectors return to the country, following…

According to the report, the talks in Switzerland also addressed the unfreezing of Iranian assets