Oil Prices Fall After API Reports Huge Build In Gasoline Inventories
The American Petroleum Institute (API) reported a large draw of 5.481 million barrels of United States crude oil inventories for the week ending December 1, while analysts had expected a Continue Reading
