Oil Prices Drop Over $1 Amid China’s Deflation Concerns and Uncertain Stimulus Plans
Oil prices fell more than $1 per barrel in early trading on Monday, with Brent crude futures down 1.59% to $77.78 and U.S. West Texas Intermediate crude futures slipping 1.59% to $74.36. The decline came as disappointing inflation data from China fueled demand concerns, while the lack of clarity on Beijing’s economic stimulus plans added […]
Oil Prices Drop Over $1 Amid China’s Deflation Concerns and Uncertain Stimulus Plans Read More »








