US oil inventories: The API reported yesterday that US crude oil inventories increased by 2.81MMbbls over the last week, which was higher than the 1.9MMbbls ...
A