Between the Russian Base at Tartus, and the Iranian Base at Latakia, fuel will probably not be a problem. As for financing? Past debts have largely been written off by Mother Russia.
Russia cannot afford to lose it's only Med. Sea base. No matter the co$t.