Oil Falls After API Reports Surprise Crude Build | OilPrice.com - OilPrice.com
Oil Falls After API Reports Surprise Crude Build | OilPrice.com OilPrice.comThe American Petroleum Institute (API) reported another large, surprise build in crude oil inventory of 4.852 million barrels for the week ending June 6.