Home Stock & Shares Oil recovers following an unexpected drop in U.S. crude inventories