US crude oil inventories drop 3.06 million barrels

Read US crude oil inventories drop 3.06 million barrels on AiiN.