Storia: Oil prices fall on Iran deal, but whether they go much lower ‘is highly questionable’ — Warptech Lab News