Oil dives on poor China factory data
World oil prices tumbled Tuesday as poor manufacturing data in China, the world's largest energy consumer, hammered the outlook for demand and shook market confidence. In London, Brent North Sea crude for October closed at $49.56 a barrel, down $4.59, or 8.5 percent, from Monday's settlement. China's economic woes once again were hitting markets worldwide.
Read more »