Oil prices firm as reduction in supply overshadows demand worries

Oil prices firm as reduction in supply overshadows demand worries
play icon
Picture used for illustrative purpose. File