Oil falls as US storm threat abates, China stimulus disappoints Brent crude futures dropped 31 cents, or 0.4% 3 days ago