Oil prices extend losses as Russia-Ukraine energy truce sparks oversupply worries

Mar 19, 2025 - 03:25
 0
Oil prices extend losses as Russia-Ukraine energy truce sparks oversupply worries