Brent oil ends 7-week slide, struggles to hold $70 level
- Prices hit lowest since Dec. 2021 before seeking stability
17.03.2025
Oil