Oil up after U.S. crude stocks drop, still close to 11-year lows
Oil prices edged up on Wednesday after an unexpected fall in U.S. crude inventories but remained not far above 11-year lows as supplies remain abundant and as OPEC lowered the Continue Reading
