Oil falls as China fuel demand concerns linger
Oil prices dropped on Thursday on caution about dwindling fuel demand in China, the world’s biggest oil importer, due to the economic impact of COVID-19 restrictions. Brent crude futures had Continue Reading
