The American Petroleum Institute (API) has reported a crude oil inventory draw of 3.45 million barrels for the week ending Aug 15, compared to analyst ...
A