Oil prices decline on discouraging demand outlook

Oil prices decline on discouraging demand outlook
play icon
Picture used for illustrative purpose. File