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.
Source:: Reuters – Business News
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.
Source:: Reuters – Business News
Copyright 1997-2019 Wall Street Reporter / Octagon Media Corp.