Oil prices slip on lockdown concerns

Oil prices slip on lockdown concerns
play icon
Picture used for illustrative purpose. File