Home Investing News US oil futures slip despite API reporting large drop in weekly crude stocks