Oil settles up 1% on US crude and fuel stock draw, Venezuela supply worries

Mar 27, 2025 - 12:38
 0
Oil settles up 1% on US crude and fuel stock draw, Venezuela supply worries