Commodities US oil futures off lows after API inventory shows surprise decline in crude stocks October 16, 2024 Post Content