Storia: Oil prices fall $2 as Iran-Oman Strait of Hormuz talks raise supply hopes — Warptech Lab News