[ad_1] Oil prices stabilize near 7-month high; U.S.-Iran negotiations are imminent, tariff prospects unclear [ad_2] Source link