Oil drops 7% as Iran signals openness to peace talks

Brent crude futures settled $8.66, or 7.63%, lower to $104.77 a barrel FILE PHOTO: Crude oil storage tanks are seen in an aerial photograph at the Cushing oil hub in…

Go to Source