Crude oil prices fall on demand fears amid rising COVID-19 cases in China, says ANZ Bank  Marketscreener.com



Source link