This should help the cause
The American Petroleum Institute (API) on Tuesday reported a massive draw in crude oil inventories of 7.688 million barrels for the week ending April 30. Analysts had predicted a more modest draw of 2.346 million barrels for the week.