Oil falls further on stock build and demand concerns
Oil prices fell further this morning, as traders priced in the latest bits of concern about stock builds and the Covid-19 infections surge.
Oil prices fell further this morning, as traders priced in the latest bits of concern about stock builds and the Covid-19 infections surge.