Bank of China's Singapore operation has stopped financing deals involving Russian oil and Russian companies, amid concerns of western sanctions following Russia's invasion of Ukraine, said a source on Monday with knowledge of the matter.