Oil plunges on demand jitters amid weak Chinese data
On Monday, crude oil prices edged down, dragged by demand concerns after top importer China issued disappointing manufacturing growth. The US West Texas Intermediate futures declined 1.78% to $96.81 per