U.S. crude oil inventories increased by a whopping 14.227 million barrels, according to this week’s American Petroleum Institute (API) inventory report published on Tuesday afternoon, pressing down ...