Oil prices fall 4% to three-month lows as US-Iran framework deal reshapes energy and crypto markets - TrendCloud