Oil prices fall with US-Iran nuclear deal hopes, US-China trade concerns
- Geopolitical tensions between US and China, potentially involving other countries, could put pressure on global trade and reignite inflationary risks
21.04.2025
Oil