The American Petroleum Institute (API) reported a surprise draw in crude oil inventory of 2.133 million barrels for the week ending March 15, coming in under analyst expectations of a 309,000-barrel ...