market-trendMarkets TeamJune 17, 2025

Crude Oil Slides 2% on Demand Concerns

WTI crude dropped 2.1% to $77.20 per barrel after the…

oilcommoditiesopec

WTI crude dropped 2.1% to $77.20 per barrel after the International Energy Agency cut its 2025 demand growth forecast by 200,000 bpd. EIA data showed U.S. commercial crude inventories rose by 3.7 million barrels, the third consecutive weekly build.

Crude Oil Slides 2% on Demand Concerns — Finprime Pro Research