Oil prices fall as US Iran ceasefire talks raise hopes
Oil prices retreated on Tuesday, July 21, 2026, as reports emerged of renewed diplomatic efforts to broker a ceasefire between the United States and Iran, temporarily easing market fears of a major supply disruption.
Verilumia