Oil Prices Rise After API Reports Large Crude Draw
The American Petroleum Institute (API) reported an extra-large oil inventory draw of 5.17 million barrels of United States crude oil inventories for the week ending August 18, compared to analyst Continue Reading
