US is all set to welcome and host G20 financial leaders amid the ongoing Russian invasion of Ukraine. Russia will join G20 meetings virtually.