
Crude Oil Prices Slide 1% Weekly Amid Geopolitical Risks and Inflation Concerns
Global oil markets closed the week ending July 18 with a marginal decline in prices, as traders weighed competing signals around supply disruptions and economic uncertainty. Brent crude, the global benchmark, dipped to $69.39 per barrel — down 0.9% from …