Oil falls on fears faltering economic growth to hit demand
Weighing on prices, China, the world's biggest crude importer, released data showing September imports fell 15% from a year earlier
Weighing on prices, China, the world's biggest crude importer, released data showing September imports fell 15% from a year earlier