By | February 01 2010 10:00 AM

Oil consolidated around $73 per barrel on Monday, stabilizing after three weeks of falls, with the outlook still clouded by concerns over the prospects for global growth and sluggish fuel demand.