Oil heading for 2nd consecutive weekly gain with US-China trade truce
- Expectations of increased Iranian supply cap weekly gains with renewed prospects for nuclear deal
16.05.2025
Oil