Crude prices tumble on demand concerns



Prices of crude oil futures tumbled on Friday as demand concerns seemingly stirred the stability in global markets, following the news that China, the world’s second-largest oil consumer, reinstat…