Oil prices fall by more than $1 on deflation worries in China Brent crude futures down $1.26, or 1.59%, at $77.78 per barrel 1 month ago