Scoopfeeds — Intelligent news, curated.
Oil prices fall as improving US-Iran talks, ample supply weigh on crude