Crude prices plunge by 3% on demand concerns



Crude oil prices extended losses on Thursday, with the slump in prices seemingly driven by coronavirus-related lockdowns imposed in China, the world’s top oil importer, prompting fears that it cou…