Large Crude Build Weighs On Oil Prices
The American Petroleum Institute (API) reported a large build this week for crude oil of 5.618 million barrels. U.S. crude inventories have grown by roughly 31 million barrels so far this year, according to API data, while…