The American Petroleum Institute (API) reported a large surprise crude oil inventory build of 6.55 million barrels for the week ending Jan 18, compared to analyst ...
A