Oil prices slump 8% as virus-related demand concerns resurface

You are here: