The American Petroleum Institute (API) reported a small draw in crude oil inventory of 812,000 barrels for the week ending June 13, but still coming in over analyst expectations of a much bigger 2.033-million barrel drawdown in inventories. Last week, the API reported a surprise build of 4.852 million barrels. A day later, …
Read More »