Crude drops to $102 on possible US-Iran peace deal

Crude oil
Crude oil