Oil slips as surge in virus cases clouds demand recovery

Oil slips as surge in virus cases clouds demand recovery
play icon
Picture used for illustrative purpose. File