Crude prices have fallen after a day of stability, with Libya resuming crude production and drill count increasing in the US.
Crude prices have fallen after a day of stability, with Libya resuming crude production and drill count increasing in the US.