Trumps Iran Strike Postponement Raises Geopolitical Uncertainty for Markets Teva TEVA Gained 073 Can It Break 3604 20260520 Dollar Weakens on Iran Deal Optimism Yen Approaches Intervention Threshold UK Housing Market Gloom Persists RICS Survey Signals Continued Weakness 66YearOld Mexican Restaurant Chain Closes 38 Locations Amid Industry Challenges Ukraine Corruption Probe Intensifies Former Top Aide Appears in Court as MoneyLaundering Allegations Surface Woman Isolating on British Overseas Territory After Hantavirus Contact Shows No Symptoms