Putin might win the battle in Ukraine but losing Russia’s remaining oil and gas revenues would mean losing the economic war and the destruction of what’s left of its economy.
Brisbane Times – Business
Putin might win the battle in Ukraine but losing Russia’s remaining oil and gas revenues would mean losing the economic war and the destruction of what’s left of its economy.
Brisbane Times – Business