Crude oil prices tumble over 2% on demand concerns



Prices of crude oil futures nosedived on Monday as demand concerns weighed on the markets following the news that the raging number of COVID-19-positive cases in China prompted authorities to reintrod…