Oil dips 2% on strong dollar, economic worries outweigh China hopes