Oil Recovers Post U.S. Inventory Data Released Today
OIl futures recovered from an early session drop and post the U.S. Inventory Data Release today. The release confirmed a decline in U.S. crude inventories was not as great as expected however it was coupled with encouraging data on domestic oil demand. Oil settled at $49.59 a barrel post last weeks run that took WTI above $50 a barrel.