In a large Dutch oven, heat the oil over medium-high heat. When the oil is hot, add the ground meat. Cook and stir occasionally until browned all over and you can hear a slight crackling in the pan, letting you know the moisture has cooked away, about 15 minutes. Season with salt and pepper.
Reduce the heat to medium. Add the garlic, onions and half of the scallions and cook until wilted, about 5 minutes. Make a space in the pan and drop in the tomato paste. Let toast for 1 minute and then stir into the meat. Sprinkle on the chile powder. Cook and stir until fragrant, about 2 minutes.
Pour in the beer and cook until almost reduced away, about 4 minutes. Pour in the tomatoes and stock and season with the red and green hot sauce. Adjust the heat so the chili is gently simmering and cook, uncovered, until the chili is thick, dark red and flavorful, about 1 1/2 hours. Serve in bowls with the remaining scallions and suggested toppings.