1 sources
Investing.com2h ago
Oil price dips to $100 on hopes of US-Iran diplomacy, partial recovery in Saudi exports