Oil price dips as dollar strengthens, demand weakens