Oil hovers at highest since Oct on cold weather, China stimulus
Oil prices reached their highest levels since October as colder weather in the Northern Hemisphere and Beijing's economic stimulus measures boosted global fuel demand. Brent crude futures rose to $76.66 per barrel, while U.S. West Texas Intermediate crude reached $74.18 per barrel.