Oil prices edge lower as renewed U.S.-Iran peace efforts ease supply fears

Read the original article — CNBC