ProductionOil edges up after sharp US crude inventory dropUS crude oil inventories fell by 10.6 million barrels last week to 526 million barrelsOil price: Brent crude futures settled at $43.75 a barrel, up 53 cents, or 1.2%Photo: REUTERS/SCANPIXReuters