US oil prices drop below $96 per barrel as US-Iran agreement nears - TrendCloud