I think that you picked the worst possible time to stop playing your game!!! :-D Seriously, the next 4 turns were gunna be epic! I would think the allies still have the upper hand, but it would really all come down to the dice.
If the allies make a push to clear out Africa and the Middle East, outside of sinking the Italian economy, It also clears the Russian southern flank, allowing the russians to funnel all its forces strait at you through Belarus and the Ukraine. If the allies hit Norway, they can clear the Russian northern flank, and similarly funnel evrything at you. I know you have forces in Lenningrad, but its 3 spaces away from Norway so an overland attack would take 2 turns to hit. Perhapse your transport fleet could hit them, but you’ve not mentioned what, if any, surface ships you have, so I cant really say. With an economy of 23 i’d say the Russians are far from sunk and can still fight and move offensively. Also, if the allies move to clear the northern flank of Russia, you’d be responding with troops from that front, which is so much the better for the Russians.
I think your biggest threat is if the allies clear out the mid-east/africa AND liberated Britian. Then you’d have a full economy UK gunning for you and adding its forces to the fray. Again, without knowing what you have for surface ships, I cant really comment on this either. Italy sounds pretty much sunk at this point thanks to the US fleet in the Med, which it dosnt sound like you have a counter to. So it would pretty much come down to you having to stop both the US and the Soviets, and possibly the UK, in which case I would say the allies had you, if there were no major screw ups on their side, and the dice play nice (which they so rarely do :evil: )