Oil prices firm as reduction in supply overshadows demand worries

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

Most Popular Stories