Bermuda Broadcasting / NewsIran, US agree to halt war and reopen Hormuz, sending oil prices tumbling June 15, 2026 While still a framework, the deal marked the biggest breakthrough towards resolving the conflict that has killed thousands and upended energy markets since it b Go to Source