- December 16th, 2020
Oil prices fall on surprise build in U.S. stocks, demand anxiety
Oil prices fell on Wednesday on a surprise gain in crude oil inventories in the United States and on persistent investor worries about demand for fuel being squeezed amid tighter lockdowns in Europe to counter the coronavirus pandemic.