I think looking at national threats by their GDP is kind of weird. Afghanistan led to the downfall of the USSR but had basically nothing going for it economically. The US also blew decades of effort and money. ISIS plowed through its region with sheer mongol-like savagery and managed to wreak havoc in major western countries sometimes as well. America went basically all out trying to stop Vietnam, then one of the poorest countries on earth, and got nowhere.
Gas is currently cheap and that makes Russia’s economy look small. If prices, say, quintuple globally and Russia keeps pumping out the same quantity, that’s a huge jump despite few internal changes and they’d have the world by the balls. Meanwhile, the Swiss could decide to all retire tomorrow permanently and drop their relatively huge GDP (half of Russia’s) to 1% of what it is now and the world would probably shrug and move on.
Russia is depended on globally for food, fuel, and loads of random resources. They’re just temporarily considered cheap while some things (eg banking) are currently considered high value. That could change very quickly.