Lates News

date
23/06/2026
US Treasury Secretary Bensen: Following successful talks in Switzerland, the Treasury Department has issued a 60-day temporary general license authorizing Iranian oil production and sales.