Oil prices fell on renewed concerns about global fuel demand amid strict coronavirus lockdowns in Europe and new movement restrictions in China, the world’s second-largest oil user
Oil prices fell on renewed concerns about global fuel demand amid strict coronavirus lockdowns in Europe and new movement restrictions in China, the world’s second-largest oil user