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
15:24
Oil