Oil prices fall on China deflation worries
Oil prices fell more than $1 a barrel, down more than 1.5% in early trade on Monday, as deflation worries in China weighed on oil prices. Brent crude futures were down $1.26, or 1.59%, at $77.78 a barrel, and U.S. West Texas Intermediate crude futures were down $1.20, or 1.59%, at $74.36 a barrel. The…