API reports significant decline in US commercial crude inventories for week ended June 12.
Open shared insight