US oil inventories: The API yesterday reported that the US crude oil inventories increased by 6.81MMbbls over the last week, significantly higher than the ...
A