Iranian news outlets first reported Washington agreements to release 1,040 sanctions on Iranian resources and top-level officials. Reports are now appearing on other news sites such as Reuters and The Times of Israel. If true, the Biden administration will lift oil and shipping sanctions which will breath life back into a sinking Iranian economy, as …
