Markets | Mon Mar 12, 2012 3:16pm EDT

Oil slips on China, Europe growth concerns