Oil prices steadied today, recovering from earlier losses, as investors weighed potentially tight supply against economic storm clouds that could foreshadow a global recession and erosion of fuel demand. Brent crude futures for December settlement fell by as much as 1.1% but recovered to being down 17 cents, or 0.2%, at $97.75 a barrel by […]