Brent dips below $104/b on China concerns


Oil prices fell on Monday as concerns over weak economic growth in China, the world's top oil importer, overshadowed fears supply might be crimped by a potential European Union ban on Russian crude.

Brent crude futures were down $3.23, or 3%, to $103.91 a barrel at 1236 GMT, while U.S. West...