Late yesterday afternoon the American Petroleum Institute (API) released their U.S. inventory viewpoint saying that national U.S. crude levels increased by 12.0 million bbls for the week ending April 3. The API is not considered the gold standard of accuracy

Leave a Reply