Oil drops to three-month low as markets weigh US-Iran peace deal - TrendCloud