Oil down as demand woes persist, strong dollar trims demand