Heat the olive oil in a large, heavy skillet over medium-high heat. Add the onion, garlic, salt, chili powder, and oregano and cook, stirring, until fragrant, about 3 minutes.
Stir in the tomato paste and cook for 2-3 minutes.
Add the ground beef, breaking it up with a wooden spoon, and cook until the meat loses its raw color, about 5 minutes.
Add the beer and simmer until reduced by about half, about 10 minutes. Add the tomatoes, crushing them through your fingers into the pot, along with their juices and the rinsed beans. Bring the chili to a boil. Cook, uncovered, stirring occasionally, until it has thickened, about 10 minutes.