Scoopfeeds — Intelligent news, curated.
Oil dips as investors weigh deal on Iran war as uncertainty persists on Hormuz