Oil slips below $44, heads for weekly drop on demand concerns