TTehran Read More Tehran set for $60bn oil windfall under proposed US-Iran deal: ReportJune 20, 2026 A proposed memorandum between the US and Iran could restore a major source of revenue for Tehran by…