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.
Some results have been hidden because they may be inaccessible to you