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…
Local News from Every Source