19 Oct Energy News Briefs| October 19th, WTI Crude stood at $83.82/bl
American Petroleum Institute (API) reported a draw this week for crude oil of 1.27 million barrels. U.S. crude inventories have grown by roughly 27 million barrels so far this year, according to API data, while the U.S. Strategic Petroleum Reserves fell by nearly seven times...