Bermuda Broadcasting / NewsOil falls, stocks mostly higher as investors hope for progress in Iran war talks May 21, 2026 Oil prices had been higher earlier in the day, while major U.S. stock indexes were all lower, after Reuters reported Iran’s supreme leader has issued a directiv Go to Source