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 »