World markets painted a messy picture on Tuesday, with recently pumped-up crude oil prices retreating sharply and disappointment surrounding China's economic stimulus already setting in - knocking ...