Oil falls as US storm threat abates, China stimulus disappoints

Oil falls as US storm threat abates, China stimulus disappoints