Oil heading for slight weekly loss amid market uncertainties
- Despite late-week rebound driven by supply worries, uncertainty surrounding global demand keeps prices under pressure
18.07.2025
Oil