API Reports Significant Draw in Crude Oil Inventories

Crude oil inventories in the United States fell this week by 6.490 million barrels for the week ending May 17, according to The American Petroleum Institute (API). For the week prior, the API reported a 2.48 million barrel hike in…