US oil prices surge to $102 per barrel amid stalled Iran talks - TrendCloud