Oil down 2.5% on China economic worries



Prices of oil futures fell on Tuesday after recent manufacturing data reports from China and downgraded estimations about the country’s economic growth. In addition, the latest coronavirus wave in…