Oil prices slip as U.S.-Iran talks temper Hormuz supply concerns

Üst