Oil prices hit three-month low on U.S.-Iran deal to reopen Strait of Hormuz | PiQ Markets