Scoopfeeds — Intelligent news, curated.
Oil prices recover as uncertainty over Iran talks and shrinking inventories support market