LONDON, March 5, 2025 – Oil prices fell on Wednesday, particularly following the release of data indicating an increase in U.S. weekly stockpiles. The price of North Sea Brent crude for May delivery declined by 3.36%, reaching $68.65, its lowest level since December 2021. In parallel, West Texas Intermediate crude for April delivery dropped by …

The post Oil: Brent Crude Drops to $68.65 a Barrel appeared first on AL24 News.