Oil prices slip as markets watch US-Iran talks
- Combination of trade uncertainty, geopolitical risk and concerns over global growth is keeping oil prices under pressure
23.02.2026
Oil