Russia can still produce tens of thousands of drones, missiles, and push up endless meatwaves of conscripts even if their oil sector declines (oil is 15% of their GDP). This war hasn't been that sophisticated for a while. Drones are cheap and China will keep selling them parts while buying their oil.