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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing