Oil prices fell today, snapping five days of gains, as investors took profits after a report on slowing economic activity in China, the world’s biggest crude importer, re-ignited concerns about falling global fuel demand. Brent crude futures for December settlement fell by as much as 1.1%, and was last down 85 cents, or 0.9%, at […]