Oil prices decline as Europe face fresh lockdowns

Oil prices decline as Europe face fresh lockdowns
play icon
Picture used for illustrative purpose. File