Oil prices decline on demand worries

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