Loading…
Oil drops 7% as Iran signals openness to peace talks · Feedsoft AI