Storia: US oil prices drop below $96 per barrel as US-Iran agreement nears — Warptech Lab News