Oil prices eye 3rd straight weekly gain amid escalating Israel-Iran conflict
- Brent crude trims recent gains, but remains on track for a 2.6% weekly increase due to escalating geopolitical tensions and supply-side concerns
20.06.2025
Oil