Oil prices set for weekly loss as diplomatic developments fuel oversupply concerns
- Concerns over escalating US-China trade tensions, US mediation in Russia-Ukraine conflict, along with Iran nuclear talks weigh on prices
25.04.2025
Oil