US crude oil inventories continue to decline, losing 52 million barrels over 9 weeks.
Open shared insight