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