While crude inventories have been falling for six consecutive weeks, the latest decline is the smallest in the period—last weeks’ decline in crude inventories was 3.7 million barrels.
See the rest here:
Why West Texas Intermediate crude oil slumps to a 6-month low
