Oil Prices Slide Amid China Demand Concerns And Heightened Geopolitical Risks
Oil prices faced further declines on Monday, driven by apprehensions surrounding sluggish demand in China. Brent futures dipped by 0.6%, or 48 cents, reaching $81.60 a barrel at 0129 GMT, while U.S. West Texas Intermediate (WTI) experienced a similar decline of ...