US crude oil inventories down 52 million barrels in 9 weeks | OOBF

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

Open shared insight