News

The American Petroleum Institute reportedly shows a much larger than expected draw of 10.13M barrels of oil in U.S. commercial stockpiles for the week ending June 13. Gasoline inventories reportedly ...