Oil Prices Are Under Pressure Amid Demand Concerns
October 18, 2024 at 09:32 AM EDT
Brent crude hovers around $74 per barrel on Friday, on track for its most significant weekly drop in over a month, driven by worries about demand and an impending surplus.