Storia: Oil prices slip as progress in US-Iran talks eases supply concerns — Warptech Lab News