Unexpected Drop in U.S. Crude Supplies, Reports API In a surprising turn of events, the American Petroleum Institute (API) reported a significant decrease in U.S. crude oil inventories for the … Read More