ProductionOil steadies on US crude inventories fallUS crude fell by 1.1 million barrels to 446.8 million barrels this weekOil price: Brent futures gained 7 cents to settle at $66.17 a barrelPhoto: REUTERS/SCANPIXReuters