World oil prices hit their highest level since the end of November Tuesday amid falling temperatures , rising demand , and production cuts .