Business & Economy1 year ago
Oil Prices Soar As Crude Oil Inventories Build Up
The American Petroleum Institute (API) has reported a build of 1.586 million barrels in U.S. crude oil inventories, compared to last week’s large 5.25-million-barrel draw. Analysts...