Oil prices slump 8% as virus-related demand concerns resurface
NEW YORK – Oil prices tumbled about 8% a barrel on Thursday, fuelled by renewed concerns about demand destruction as new cases of coronavirus tick up globally, while crude inventories hit a record in the United States. U.S. coronavirus cases surpassed 2 million on Wednesday, according to a Reuters tally, and new infections are rising…