Oil Prices Plunge as API Posts a Surprise Crude Stock Build
On Tuesday, oil prices declined after the American Petroleum Institute (API) reported an unexpected increase in crude inventories. The US West Texas Intermediate (WTI) July crude futures declined 1.31% to