Crude Oil Price Recovery May Unravel On EIA Inventory Data
June 28, 2017 at 02:47 AM EDT
The corrective recovery in crude oil prices struggled to make lasting progress as the IMF downgraded its outlook for US economic growth and API said inventories added 851k barrels last week.