Oil prices fall as hope for demand caps losses

Oil prices fall as hope for demand caps losses
play icon
Picture used for illustrative purpose. File