Oil posts third weekly decline on concerns over global glut
Oil prices drop as market heads into surplus, impacted by oversupply concerns, US-China tensions, and geopolitical factors.
(Bloomberg, 2025-10-18T06:16:13Z)