(June 12 03:05) Reuters.com Business
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.
You can find the original article
here