05-11-2025 22:14 via rigzone.com

Crude Slides Despite Strong Demand

Oil prices fell below $60 as mixed US inventory data reinforced oversupply concerns.
Read more »