The Commodities Feed: US crude oil imports plummet
February 28, 2019 at 05:50 AM EST
Yesterday’s EIA report was a surprise for the market, with US crude oil inventories falling by 8.65MMbbls over the last week, compared to expectations of a 3MMbbls build.