(April 25 10:22) NDTV News
Crude oil prices fell over 2.5 per cent to below $104 per barrel early on Monday on demand worries driven by the extended restrictions in China and global economic growth concerns as central banks...
You can find the original article
here