Scoopfeeds — Intelligent news, curated.
Oil markets start to signal near-term oversupply as tankers exit Strait of Hormuz