Oil prices extend losses on demand, supply glut concerns
- Mounting concerns over weak demand and potential supply glut push oil prices toward their sharpest monthly decline since November 2021
30.04.2025
Oil