Oil

API shock with very large petrol build

This week, the American Petroleum Institute (API) estimated the stock pull for crude oil to be 1.077 million barrels, after analysts predicted a pull of 1.95 million barrels. U.S. crude oil inventories have lost a total of about 76 million barrels since the start of … Read More