Oil slips towards $105 after ECB, Fed disappoint