V

Oil prices dropped by more than $1 per barrel, falling over 1.5% in early Monday trading, as weak inflation data from China and uncertainty surrounding Beijing's economic stimulus plans raised concerns about demand. Brent crude futures…